Software Engineer

Apollotech Msi
Rockaway, NJ

About the Role

ApolloTech MSI is currently seeking a talented and experienced Software Engineer to join our dynamic team. This is a full-time position based in Wharton, NJ, with the flexibility of a hybrid work environment.

As a Software Engineer, you will be responsible for designing and developing software applications and systems that meet the needs of our diverse client base. You will be working with a small team to design different software architectures.

You will be working with embedded platforms, such as Nvidia Jetson, to have robotic control and AI/ML capabilities at the edge and will use Gitlab for distributed source code control.

This role requires strong technical skills, excellent problem-solving abilities, a passion for delivering innovative software solutions, and the ability to travel approximately 10%-20% of time.

The ideal candidate has experience in application design, development, testing, and deployment. You should have expertise in various programming languages, frameworks, and technologies as well as the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.

Qualifications

  • Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, or a related technical field
  • Strong proficiency in several programming languages including C++, Python, and Kotlin
  • Familiarity creating software architecture designs for embedded systems that use C++ and ROS2
  • Experience working with Nvidia Jetsons
  • Experience working with Unreal Engine is a plus
  • Excellent problem-solving, analytical, and presentation skills
  • Strong communication and collaboration abilities
  • Ability to work both independently and in a team environment
  • US Citizenship is required for this role due to security clearance requirements
  • Ability to obtain and maintain Secret Clearance

Join ApolloTech MSI

ApolloTech MSI offers a challenging and rewarding work environment where you can make a meaningful impact. Join a team of talented professionals dedicated to delivering innovative software solutions and contributing to the success of our clients.

If you are a skilled Senior Software Engineer looking for a new opportunity, we invite you to apply and be part of our dynamic team.

EEO An Equal Opportunity Employer including Disability/Veteran.

Please send resumes to [email protected].

Health Insurance, Dental and Vision Insurance

401k with a match up to 6%

10 Federal Holidays

Up to 4 weeks of PTO

Posted 2025-09-12

Recommended Jobs

Medical Receptionist

Dermatology and Skin Cancer Center
Red Bank, NJ

Job Description Job Description We are seeking a Medical Receptionist, with experience to work full-time. You will be part of an amazing team of hard-working, lively, enthusiastic professional…

View Details
Posted 2025-07-28

Future Medical Aesthetician

Greenwich MedSpa
Closter, NJ

Greenwich Medical Spa (GMS) is an industry leading, award winning medical spa providing non-invasive cosmetic treatments. GMS was established in 2005 with the unwavering mission to inspire confidenc…

View Details
Posted 2025-09-01

Bartender

LongHorn Steakhouse
Howell, NJ

WE ARE LONGHORN. Legendary food and service begins with legendary people. We believe in earning the loyalty of our Team Members with our strong, diverse culture, well-done benefits and growth opport…

View Details
Posted 2025-09-01

After School Program Teacher

The King's Mate Chess Academy, LLC
Cherry Hill, NJ

Job Description Job Description After-School Program Coach – Rewarding job, Flexible schedule, Fun, and People-focused Basic chess knowledge is needed! One of the reasons our revolutionary a…

View Details
Posted 2025-09-06

Wellness Clinic Nurse Practitioner (PT)

VitalCheck Wellness
New Brunswick, NJ

Wellness Clinic Nurse Practitioner (PT) Employer: A New Jersey physician-owned professional corporation (the “PC”). Administrative Agent: VitalCheck Wellness Inc. (non-clinical support only). …

View Details
Posted 2025-09-01

DE - CVOR Surgical Tech - Newark

Boston Services
Newark, NJ

$15,000.00 Sign on Bonus $52,041.60-$71,557.20 Without National Certification $57,241.60-$78,707.20 With National Certification National Certification can be one of the following: NCCT AST NBSTSA If t…

View Details
Posted 2025-09-04

Nurse Practitioner

375 Mt Pleasant Ave
West Orange, NJ

Job Title: Nurse Practitioner Location: Barnabas Health Medical Group Department Name: Pediatric Practice-SBPA Offset Req #: 0000210331 Status: Salaried Shift: Day Pay Range: $120,00…

View Details
Posted 2025-08-12

Licensed Mental Health Counselor (LMHC)

Elevate Hiring Solutions
New Jersey

Position Overview: We are looking for a skilled and empathetic Licensed Mental Health Counselor (LMHC) to join our behavioral health team. The LMHC will provide therapeutic services to indiv…

View Details
Posted 2025-08-07

Account Manager / Administrative Assistant

Expel Exterminating Experts Inc
Burlington, NJ

Job Description Job Description Answering Phones, Data Entry, Administrative Support. Good Full time hourly Pay and Full Benefits Package including 401k, Medical, Dental and Vision. Company De…

View Details
Posted 2025-07-29

Travel Cardiovascular Cath Lab

NoorStaffingNursing
Hackensack, NJ

HIRING NOW: Travel Cardiovascular Cath Lab Tech in Hackensack, NJ Weekly Gross Pay: $3,206 for 40 hours Taxable: $1,512 weekly ($37.80 x 40) Non-Taxable: $1,694 ($42.35 x 40) Location: Hack…

View Details
Posted 2025-08-18