Software Engineer

ApolloTech MSI
New Jersey

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 Picatinny Arsenal, NJ.

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.

Requirements

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 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].

Benefits

Health Insurance, Dental and Vision Insurance

401k with a match up to 6%

10 Federal Holidays

Up to 4 weeks of PTO

Posted 2026-04-15

Recommended Jobs

Forklift Driver

Swift Staffing Inc
West Caldwell, NJ

We are looking for a forklift operator to move packages and material around our facilities. You will be operating a forklift with the utmost care to ensure efficiency and safety. Your job could invol…

View Details
Posted 2025-08-12

Service Greeter

Dayton Toyota and Dayton Collision Center
Dayton, NJ

Join our team as a Service Greeter/Writer and start your career in the automotive industry with no prior experience required! This entry-level position is a fantastic opportunity to learn and grow wi…

View Details
Posted 2026-04-04

Medical-Surgical Registered Nurse

USA Clinics Group
Trenton, NJ

Why USA Clinics Group? Founded by physicians with experience at leading academic medical centers, USA Clinics Group was built on a vision of delivering patient-first care beyond the hospital settin…

View Details
Posted 2026-01-14

Strategic Revenue Manager

Nestlé
Bridgewater, NJ

  At Nestlé Health Science, we believe that nutrition, science, and wellness must merge, not collide. Here, we embrace the intrinsic connections of these three pillars, harnessing their collective s…

View Details
Posted 2026-03-12

BCBA (Telehealth) - Work from Home, NJ - 5K Bonus

Flywheel Centers
Edison, NJ

Job Description Job Description BCBA - Remote / Telehealth - Union, NJ (Afternoon/Evening)Make an Impact. Work from Anywhere in NJ. At Flywheel Centers , our BCBAs thrive when they're suppor…

View Details
Posted 2026-04-08

Sweeper Truck Operator

Dare Commercial Services
Franklinville, NJ

Salary: Starting rate $17.00/hour plus possible overtime. 4 nights on, 4 nights off. Learn about this job: OR  Benefits:  Blog:  After 3 months employee is eligible for quarterly job perform…

View Details
Posted 2026-03-19

Administrative Assistant

Pride Health
Morristown, NJ

Job Description Job Description Hi, This is Shubham and I am a Senior Associate at Pride Health. We are hiring a Administrative Assistant to support our client’s medical facility based in M…

View Details
Posted 2026-04-14

Front Desk Manager- $20-25/Hour -phone calls preferred at 201-857-4000

Bounce Safari
Waldwick, NJ

Job Description Job Description | | | | | | | | | | | | | Download Document | | | | | | | | |

View Details
Posted 2026-03-20

Construction Estimator - Federal & Local Government Projects

AC Infinity Construction LLC
Boonton, NJ

Job Description Job Description AC Infinity Construction LLC is seeking an experienced Estimator to join our growing in-office team immediately. This is an excellent opportunity for a driven co…

View Details
Posted 2026-04-14

Finance Tech Operations Supervisor- Casino Cashiering- Full Time

Ocean Casino Resort
Atlantic City, NJ

The Finance Tech Operations Supervisor is responsible for providing superior service and guidance to the Tech Operations team. They are to support the vision of not only the company but to both the S…

View Details
Posted 2025-05-03