Embedded Software Engineer
Listed on 2026-07-10
-
Software Development
Python, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Job Overview
SAIC is seeking a Software Engineer located at Picatinny Arsenal in New Jersey, supporting the U.S. Army's DEVCOM Armament Center. The role focuses on designing, integrating, and testing of software and hardware for next-generation manned and unmanned combat systems, including direct-fire weapons, artillery, and robotic armament systems. The position requires approximately 4–8 trips per year, about 15–25% travel, and will involve hands-on integration with real military hardware and software.
Key Responsibilities- Develop, test, and integrate embedded software for robotic and wireless-controlled armament systems using C++ and Python.
- Conduct hands-on integration of vendor software and internally developed solutions onto tactical hardware platforms.
- Collaborate with vendors and program stakeholders to architect and refine solutions for next-generation manned and unmanned systems.
- Perform system-level testing and diagnostics in a lab environment, utilizing tools such as Wireshark for network analysis.
- Use and maintain version control repositories (Git) for source code and project documentation.
- Support field testing, system demonstrations, and user feedback sessions.
- Bachelor’s degree and five (5)+ years of related experience; additional four (4) years of experience considered in lieu of a degree.
- Experience in embedded programming with strong proficiency in C++ and Python.
- Useful but not required skills: networking knowledge, Linux experience, Qt, UDP/TCP/gRPC communication, Wireshark diagnostics, and scripting automation.
Must be able to obtain a Secret Clearance. No clearance required prior to hire; SAIC will help to obtain it. Must be a current U.S. citizen.
Travel25% travel, approximately 4–8 trips per year, about 1 week per trip.
SalaryTarget salary range $120,001 – $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).