Salary
💰 $162,500 - $282,200 per year
About the role
- Develop and implement software for embedded devices and systems based on requirements
- Design, develop, code, test and debug system software
- Participate in all aspects of the software development lifecycle activities in an agile environment
- Software requirements verification and validation
- Support programs for defining and architecting a secured missile weapon system
- Collaborate with team members of other projects, external partners and customers for security architecture designs
Requirements
- Bachelor’s Degree in a STEM related field with 14 years Computer Engineering or Software Engineering experience, or Master’s with 12 years Computer Engineering or Software Engineering
- Ability to obtain and maintain a DoD Secret Clearance, United States citizenship is a prerequisite
- Self-starters and able to efficiently operate in a team environment
- Experience with one or more Software languages/technologies: C/C++, Java, Python, C#
- Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance
- Experience in embedded software development
- A year or more of experience working in an Agile team
- Experience with software version control tools such as Git (preferred)
- Experience in embedded systems design with preemptive, multitasking real-time operating systems (preferred)
- Experience with embedded C++ optimization and using tools such as VxWorks (preferred)
- Hands on hardware integration and testing experience (preferred)
- Ability to debug complex integrated applications or test setup issues (preferred)
- Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube (preferred)
- Active Secret Clearance (preferred)