Embedded Software Engineer
Automation
Cloud Infrastructure
Cloud Native
Cloud Platform
Cloud Platforms
Cloud Technology
Containerization
Desktop Support
Developer
DevOps
Devops Tools
DevSecOps
Docker
Embedded
Embedded Development
Embedded Operating Systems
Embedded Software
Embedded System
Embedded Systems
Embedded Systems Security
End User Support
Engineering
Engineering Software
Hardware Engineering
Hardware Software Co Design
Information Technology (IT)
Infrastructure As Code
Kubernetes
Linux
Operating System
Operating Systems
Platform Engineering
Programming
Programming Language
Programming Languages
RTOS
Security Automation
Software Developer
Software Development
Software Engineer
Software Engineering
Systems
Technical Support
Unix Operating System
Job Description
Join a mission-focused agile team building embedded software that supports Land & Airborne Systems for products and services used to keep our heroes and nation safe. This fully on-site role in Bloomington, MN offers an exciting career path with opportunities for continuous learning and development, paired with research-oriented work alongside award winning teams.
Benefits
- 401k matching
- Flex time off
- Paid parental leave
- Health-care benefits
- Health & wellness programs
- Employee resource and social groups
- Flexible schedules with every other Friday off work, if desired (9/80 schedule)
Responsibilities
As an embedded software engineer for Land & Airborne Systems, you will be part of an agile software team developing software for embedded systems, products, and services. The work is designed to deliver practical solutions in support of national security.
Requirements
- Bachelor’s degree in Software Engineering, or a related Science, Technology, Engineering or Mathematics field, plus at least 5 years of relevant experience; or Master’s degree plus 3 years of relevant experience
- Department of Defense Secret security clearance required at time of hire
- Selected applicants will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information
- U.S. citizenship is required due to the nature of work performed within company facilities
Helpful Skills and Experience
- Expert level programming experience in C and C++, with knowledge of python or Rust
- Solid background in embedded software development, Linux, RTOS, and HW/SW integration
- Familiarity with DO-178 compliant software engineering life-cycle experience or experience working in a regulated industry
- Expertise applying technical standards and methodologies to solve challenges in creative ways
- Collaborative team player, with interest in providing technical leadership and positioning others for success
- Thorough knowledge of technology trends and willingness to champion new ideas and process improvements
- Knowledgeable or familiar with containerization such as Docker or Kubernetes
Workplace Options
- Fully on-site in Bloomington, MN
- During on-site work, you will be part of the Bloomington, MN team
Salary: USD 118,570 - 126,000 per year.
Technology stack: C, C++, Python, Rust, Linux, RTOS, Docker, Kubernetes, DO-178.