
Sr Embedded Engineer / C++ / OOP / Minneapolis, MN
Motion Recruitment Partners LLC, Minneapolis, MN, United States
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)
Integration & testing experience (system‑level preferred)
Agile experience
5+ years of relevant experience (or Master’s + 3 years)
Bachelor’s degree in a related technical field
U.S. Citizenship required
Desired Skills & Experience
Networking (switches, protocols, controllers)
Git and CI/CD pipelines
FPGA (Xilinx preferred)
Firmware experience
RTOS
MIL‑STD‑1553
Embedded systems background
What You Will Be Doing
Tech Breakdown
70% Embedded C++ (Linux)
30% Integration & Testing
Daily Responsibilities
70% Hands‑On Development
10% Technical Problem Solving
20% Team Collaboration
#J-18808-Ljbffr
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)
Integration & testing experience (system‑level preferred)
Agile experience
5+ years of relevant experience (or Master’s + 3 years)
Bachelor’s degree in a related technical field
U.S. Citizenship required
Desired Skills & Experience
Networking (switches, protocols, controllers)
Git and CI/CD pipelines
FPGA (Xilinx preferred)
Firmware experience
RTOS
MIL‑STD‑1553
Embedded systems background
What You Will Be Doing
Tech Breakdown
70% Embedded C++ (Linux)
30% Integration & Testing
Daily Responsibilities
70% Hands‑On Development
10% Technical Problem Solving
20% Team Collaboration
#J-18808-Ljbffr