As an embedded software engineer, you know how to create and maintain crucial pieces of software
Job Summary
As an embedded software engineer, you know how to create and maintain crucial pieces of software.
Using the latest tools and technology, you’ll write, test, and edit code in support of the team’s overall results.
Work with us to further your tech career and make a meaningful difference.
Matching Summary
As an embedded software engineer, you know how to create and maintain crucial pieces of software.
Salary
$86,900.00 to $198,000.00 (annualized USD)
Skills & Requirements
Must-have
embedded software engineering
Windows or UNIX application development
complex program development
software life cycle management
Nice-to-have
computer programming in C, C++, Python, Assembly, or PerlScript
computer engineering, computer science, electronic and electrical engineering, or applied mathematics
Key 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++, and Python
Experience with implementing software life cycle management requirements
TS/SCI clearance with a polygraph
Bachelor's degree in a Computer Science field and 1+ year of experience with embedded development, or 4+ years of experience with embedded development in lieu of a degree