Sr Embedded Engineer / C++ / OOP / Minneapolis, MN

Motion Recruitment Partners LLC.
Minneapolis, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 164K

Job location

Minneapolis, United States of America

Tech stack

Agile Methodologies
C++
Software Debugging
Linux
Embedded C
Embedded Software
Firmware
Field-Programmable Gate Array (FPGA)
Linux System Administration
Object-Oriented Software Development
Real-Time Operating Systems
Systems Integration
GIT
Linux Development
Integration Tests

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.

Requirements

· 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

Benefits & conditions

  • Medical Insurance - Four medical plans to choose from for you and your family
  • Dental & Orthodontia Benefits
  • Vision Benefits
  • Health Savings Account (HSA)
  • Health and Dependent Care Flexible Spending Accounts
  • Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance
  • Hospital Indemnity Insurance
  • 401(k) including match with pre and post-tax options
  • Paid Sick Time Leave
  • Legal and Identity Protection Plans
  • Pre-tax Commuter Benefit
  • 529 College Saver Plan

Apply for this position