Software Engineer - Tewksbury
Core
Design, develop, test, and release real-time, safety-critical software for radar and command-and-control systems.
Role type
Software Engineer (Embedded/Real-Time Systems)
Builds
Radar and command-and-control software products for surveillance and warning systems
Domain
Defense / Missile Defense / Radar Systems
Deliverable
production ML models | product features
Required skills
C, C++, Java, Ada, data structures and algorithms, memory handling, multithreaded applications
Preferred skills
CI/CD tooling, source control, configuration management, analysis tools
Technologies
Ada, BitBucket, CI/CD, DevSecOps, Git, Jenkins, MATLAB, Python
Responsibilities
Define, design, develop, and test real-time application software; Build new software capabilities and enhance existing applications; Take part in internal reviews of software components; Follow established development methods and processes to support software configuration management; Collaborate closely with the team on complex, real-time, safety-critical systems; Design, develop, test, and release software products for radar or command-and-control programs.