Sigma Defense-posted 4 months ago
$130,000 - $195,000/Yr
Full-time • Senior
Mount Laurel Township, NJ

Sigma Defense is seeking a multi-faceted Senior Software Engineer to design, develop, test, deploy, maintain, and improve software systems. In addition, the Senior Software Engineer will manage project priorities, deadlines, and deliverables. They will provide support on various projects, so the ability to adapt and prioritize projects is essential. The senior engineer will be an integral and important part of the team and the projects they will support. The ideal candidate is capable of working independently or collaboratively on complex software solutions that satisfy project goals and customer needs. This includes both software development and integrating software with system hardware to provide needed capabilities and features. The ideal candidate's ability to learn about and apply radar principles is a key factor in successfully meeting our customer commitments.

  • Design, develop, test, deploy, maintain, and improve software systems for advanced radar and threat simulator systems.
  • Ensure the software meets the high standards required for DoD and other U.S. Government agencies.
  • Manage project priorities, deadlines, and deliverables.
  • Effectively balance multiple projects and adapt to changing priorities to meet project goals and timelines.
  • Integrate hardware and software components, ensuring seamless operation of the overall system.
  • Collaborate with cross-functional teams to achieve system integration goals.
  • Maintain existing software systems by identifying areas for improvement, troubleshooting issues, and implementing solutions to enhance performance and reliability.
  • Provide support on various projects, working closely with other engineers, project managers, and stakeholders to ensure project success.
  • Foster a collaborative environment that encourages innovation and knowledge sharing.
  • Create and maintain comprehensive documentation for software systems ensuring compliance with DoD standards and regulations.
  • Stay current with emerging technologies and industry best practices.
  • Pursue continuous learning opportunities to enhance technical skills and knowledge, and apply new insights to improve software systems.
  • Travel as necessary (5 - 20%) to meet customer needs and maintain strong customer relationship.
  • 6-8 years of related software development experience.
  • Experience working with Embedded and or Real Time systems, specifically DoD sensor equipment.
  • Experience working in Linux and Windows environments.
  • Experience integrating software and hardware real-time systems.
  • Experience developing, integrating, and testing Radar Systems is preferred.
  • Experience with object-oriented design and multi-threading/multi-processing is preferred.
  • Strong mathematical background.
  • Strong analytical skills.
  • Experience working with QT Creator, Visual Studio, Git, GitLab, GitHub, Google Test, CxxTest, xUnit, CMake is preferred.
  • Experience with C/C++, Linux, Windows, and C#.
  • Master's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or related field of study.
  • Dental and Vision Insurance
  • Medical Insurance to Include HSA, FSA, and DFSA Plans
  • Life and AD&D coverage
  • Employee Assistance Program (EAP)
  • 401(k) Plan with Company Matching Contributions
  • 160 Hours of Paid Time Off (PTO)
  • 12 (Floating) Holidays
  • Educational Assistance
  • Highly Competitive Salary
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service