Taro Logo

Senior Software Engineer

Sigma Defense is a defense contractor specializing in advanced radar and threat simulator systems for DoD and U.S. Government agencies.
Mt Laurel Township, NJ, USA
$130,000 - $195,000
Embedded
Senior Software Engineer
In-Person
6+ years of experience
Defense

Job Description

Sigma Defense is seeking a Senior Software Engineer to join their team working on advanced radar and threat simulator systems for DoD and U.S. Government agencies. This role combines software development with hardware integration, requiring a strong background in embedded systems and real-time software development.

The position offers a competitive salary range of $130,000 - $195,000 and requires 6-8 years of experience in software development, with specific expertise in embedded systems and DoD sensor equipment. The ideal candidate will have experience with C/C++, Linux, and Windows environments, along with a strong mathematical background essential for radar systems work.

This is a 100% on-site position in Mount Laurel Township, NJ, with some travel required (5-20%). The role involves designing, developing, and maintaining software systems while ensuring compliance with DoD standards. The position requires U.S. citizenship and the ability to obtain a Secret security clearance.

The company offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company matching, generous PTO (160 hours), and educational assistance. This is an excellent opportunity for a senior engineer looking to work on complex defense systems while contributing to national security initiatives.

The role combines technical leadership with hands-on development, requiring both independent work and collaboration with cross-functional teams. The successful candidate will manage project priorities and deliverables while maintaining high standards for software quality and documentation.

Last updated 11 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, test, deploy, maintain, and improve software systems for advanced radar and threat simulator systems
  • Ensure software meets high standards required for DoD and U.S. Government agencies
  • Manage project priorities, deadlines, and deliverables
  • Integrate hardware and software components
  • Collaborate with cross-functional teams
  • Maintain existing software systems
  • Create and maintain comprehensive documentation
  • Travel as necessary (5 - 20%) to meet customer needs

Requirements For Senior Software Engineer

Linux
  • 6-8 years of related software development experience
  • Experience with Embedded and Real Time systems, specifically DoD sensor equipment
  • Experience working in Linux and Windows environments
  • Experience integrating software and hardware real-time systems
  • Strong mathematical background
  • Experience with C/C++, Linux, Windows, and C#
  • Must be a U.S. Citizen
  • Must possess or have ability to obtain Secret security clearance
  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or related field

Benefits For Senior Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Education Budget
  • Dental and Vision Insurance
  • Medical Insurance including HSA, FSA, and DFSA Plans
  • Life and AD&D coverage
  • Employee Assistance Program (EAP)
  • 401(k) Plan with Company Matching
  • 160 Hours of Paid Time Off (PTO)
  • 12 Floating Holidays
  • Educational Assistance