Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
We're hiring an Embedded Software Engineer for a contract role in Bloomington, MN (onsite initially) with a leading defense technology organization. This role focuses on C++ embedded development in Linux environments, supporting mission-critical systems. This is a 12-18 month contract with potential for contract-to-hire. This role offers hands-on work across multi-module embedded systems, including new development, enhancements, and integration. The team needs a self-sufficient engineer who can contribute immediately, solve problems independently, and operate with urgency. Strong exposure to system-level integration and complex embedded environments makes this a solid opportunity for engineers who want impactful, technical work without ramp time.
Contract Duration:
12 - 18 Months Required Skills & Experience
Strong C++ (Object-Oriented Programming, inheritance, etc.)
Linux development experience (builds, navigation, debugging)