As an embedded software engineer, you know how to create and maintain crucial pieces of software. We’re looking for an experienced embedded software engineer to develop technology for our clients’ most important mission-forward challenges.
Requirements
- 7+ years of experience in programming with object-oriented programming languages
- 4+ years of experience with developing Windows applications using Visual Studio or.NET environments or developing UNIX applications using make files or a build environment
- Experience with developing complex programs using C, C#, C++, or Java
- Experience with implementing software life cycle management requirements, including design, develop, test, validate, or deploy
- TS/SCI clearance with a polygraph
- Bachelor's degree in Computer Science and 1+ year of experience with embedded development, or 4+ years of experience with embedded development in lieu of a degree
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care