Senior Software Engineer (Onsite)
Role responsibilities
The role involves participating in cross-disciplined integrated product teams using agile techniques to develop software. Responsibilities cover the full product lifecycle, including architecture, design, integration, testing, and field support.
Requirements
Candidates must have a STEM degree, at least 5 years of relevant experience, and an active DoD Secret security clearance. Proficiency in C++, RTOS, and embedded programming is required.
Key skills
C++, Real-time operating systems (RTOS), Embedded programming, Linux, VxWorks, Software development lifecycle, UML, Object-Oriented Analysis and Design (OOA/D), SysML, Agile, Scrum, Continuous Integration, Test-Driven Development, DevOps, Jenkins, Python
Keywords
C++, RTOS, Embedded Programming, Linux, VxWorks, UML, OOA/D, SysML, Agile, Scrum, Continuous Integration, Test-Driven Development, DevOps, Jenkins, Model Driven Development, Microservice Architectures, Containerized Applications, Python, DoD Secret Clearance, Aerospace, Defense, Software Engineering Institute, Software Development Lifecycle