Software Engineer IV

ApolloTech MSI

Wharton, Northern (NJ, KY)

Hybrid

USD 125,000 - 150,000

Full time

1 hour ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ApolloTech MSI is seeking a Senior Software Engineer IV to design and develop software systems for embedded platforms, including Nvidia Jetsons, enabling robotic control and edge AI/ML capabilities. You will work with a small team on architecture design and distributed version control using GitLab. The role requires 7+ years of experience, strong communication skills, and the ability to travel 10–20% of the time.

U.S. citizenship and ability to obtain secret clearance are required.

Qualifications

  • Bachelor's, Master's, or Ph.D. in Computer Science, Software Engineering, or related field.
  • 7+ years of professional software development experience.
  • Proficiency in C++, Python, and Kotlin.

Responsibilities

  • Design and develop software applications and systems for diverse clients.
  • Work with embedded platforms to enable robotic control and edge AI/ML capabilities.
  • Design software architectures and collaborate with a small team.

Skills

C++
Python
Kotlin
ROS
Embedded systems
Git

Education

Bachelor's/Master's/PhD in CS or related field

Tools

Docker
Nvidia Jetsons
Unreal Engine

Job description

ApolloTech MSI is currently seeking a talented and experienced Senior 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 IV, 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 Jetsons, to have robotic control and AI/ML capabilities on 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.

Target Salary Range $125,000 - $150,000. This represents the typical salary range for this position based on experience and other factors.

Requirements
  • Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, or a related technical field
  • 7+ years of professional experience in software development
  • Strong proficiency in several programming languages including C++, Python, and Kotlin
  • Experience creating software architecture designs for embedded systems that use C++, ROS
  • Experience packaging and deploying modular software to target platforms using Docker and services
  • Experience working with Nvidia Jetsons
  • Experience working with Unreal Engine is a plus
  • Experience managing projects on git and with milestones and issue tracking
  • 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
About the Company

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.

EEO An Equal Opportunity Employer including Disability/Veteran.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

ApolloTech MSI • New Jersey

On-site
USD 120,000 - 150,000
Health Insurance
Dental and Vision Insurance
401k with a match up to 6%
+2
Software Engineer
Software Engineer

ApolloTech MSI • New Jersey

On-site
USD 90,000 - 130,000
Health Insurance
401k matching up to 6%
10 Federal Holidays
+1
Senior Embedded AI & Robotics Software Engineer
Senior Embedded AI & Robotics Software Engineer

ApolloTech MSI • Wharton (NJ), Northern (KY)

Hybrid
USD 125,000 - 150,000
Robotics Engineer
Robotics Engineer

Apollotechmsi • Wharton (NJ)

On-site
USD 85,000 - 140,000
Software Engineer II
Software Engineer II

Integer Technologies • Columbia (SC)

On-site
USD 120,000 - 180,000
Relocation assistance
Year-end bonuses
401(k) with company match
+3
Principal Electrical Engineer - Compute and Sensing
Principal Electrical Engineer - Compute and Sensing

Apptronik • San Mateo (CA)

On-site
USD 295,000 - 330,000
Principal Electrical Engineer - Compute and Sensing
Principal Electrical Engineer - Compute and Sensing

Apptronik • Austin (TX)

On-site
USD 130,000 - 160,000
Competitive salary with benefits
Equity incentive package
Flexible work hours
+3
Software Architect
Software Architect

MIT Lincoln Laboratory • Lexington (MA)

On-site
USD 145,200 - 170,000
Comprehensive health, dental, and vision plans
MIT-funded pension
Matching 401K
+4
Software Engineer (AI Data Engineering)
Software Engineer (AI Data Engineering)

United States Digital Space LLC • El Segundo (CA)

On-site
USD 125,000 - 195,000
Stock options
Discretionary bonuses
401(k) retirement plan
+2
Software Architect
Software Architect

Talentify • Lexington (MA)

On-site
USD 145,000 - 220,000
Health plans
Pension plan
401K matching
+4