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

Unpaid Community Resource Intern

Hudson Partnership CMO
Secaucus, NJ

Job Description Job Description HUDSON PARTNERSHIP CMO CRITERIA BASED JOB DESCRIPTION ROLE: Unpaid Community Resource Intern REPORTS TO: Community Resource Director EFFECTIVE DATE: …

View Details
Posted 2026-05-29

District Sales Manager

Bridgewater, NJ

You have what it takes: a competitive drive coupled with exceptional sales ability. In this role, you will be an integral part of a sales team developing and managing an assigned territory. You wi…

View Details
Posted 2026-05-18

Sales Associate, Part-Time - Brick

Warby Parker
Point Pleasant, NJ

New Store Opening Job Status: Part-Time Warby Parker is searching for a well-rounded Sales Advisor to help us deliver the best possible service to each and every one of our customers. (At ot…

View Details
Posted 2026-05-24

Outreach Community Health Worker- Bilingual (Spanish/English)

Long Branch
Long Branch, NJ

Job Title: Community Health Worker Location: SBC Corporation Department Name: RWJBH Community Health Project Req #: 0000246083 Status: Hourly Shift: Day Pay Range: $21.69 - $30.64 pe…

View Details
Posted 2026-05-15

Therapeutic Tech

355 Grand Street
Jersey City, NJ

Job Title: Therapeutic Tech Location: Jersey City Medical Center Department Name: IDT PC Adult Req #: 0000226671 Status: Hourly Shift: Day Pay Range: $19.12 - $19.12 per hour Pay …

View Details
Posted 2026-04-12

Human Resources Generalist

Fraza / Vitan Equipment
South Plainfield, NJ

Job Overview: The role partners with functional leaders on a broad range of activities to develop and implement HR solutions that support relevant strategic goals and the needs of our employees.…

View Details
Posted 2026-04-15

Registered Nurse (RN) - Principal Care Management (PCM)

Elaya Health
Passaic, NJ

Remote Registered Nurse (RN) – Principal Care Management (PCM) Join Elaya Health – Improving Specialty Care in Nursing Homes Remote Position Full Time / Part Time Available Work From Hom…

View Details
Posted 2026-05-11

Forklift Driver

Peace Global Logistics
Jersey City, NJ

Responsibilities: Driving Forklift in the yard.  Fill Out the condition report for the commodity.  Taking pictures of the commodity.  Help to load cars into containers.  Relocating vehicle…

View Details
Posted 2025-08-12

Community Manager

Taylor Management
Lakewood, NJ

Taylor Management is seeking a proactive and experienced Community Manager to oversee the daily operations of an active adult residential community within our portfolio. The ideal candidate will serv…

View Details
Posted 2026-05-28

Certified Apartment Maintenance Technician

BGSF
Hamilton, NJ

Certified Apartment Maintenance Technician BG Staffing &##128205; Hamilton Township, NJ 08619 BG Staffing is hiring an experienced Certified Apartment Maintenance Technician for a well-managed apar…

View Details
Posted 2026-05-28