DeveloperJobs.io
← Back to all jobs

Job Description

This embedded defense systems lead software engineering role is based onsite in Maple Grove, MN. It offers a long-term contract with benefits and a competitive hourly rate of USD 74. The position blends hands-on development (60%) with technical leadership (40%), delivering direct impact on both product and team.

Benefits

  • Long-Term Contract + Benefits
  • 9/80 Work Schedule (Every Other Friday Off)

Responsibilities

  • Lead embedded software development across the full lifecycle from requirements to system validation
  • Design, develop, and implement C++-based embedded solutions in real-time environments
  • Oversee internal teams and external partners to ensure high-quality deliverables
  • Drive architecture, integration, and performance optimization efforts
  • Contribute to major program milestones including design and test reviews
  • Plan, estimate, and manage software deliverables, timelines, and resources
  • Track performance across technical scope, cost, and schedule
  • Support Earned Value Management (EVM) activities and reporting
  • Proactively identify risks and implement mitigation strategies
  • Lead software testing, debugging, and system validation efforts
  • Ensure adherence to software quality, safety, and configuration management standards
  • Partner with safety teams to support safety-critical system requirements
  • Work cross-functionally with systems, architecture, and program teams
  • Communicate program status, risks, and technical insights to leadership and stakeholders
  • Mentor engineers and help build a high-performing, collaborative team environment

Requirements

  • Bachelor's degree in Engineering, Computer Science, or related field
  • 6+ years of experience in embedded software development
  • Strong expertise in C++ and object-oriented design
  • Experience with real-time systems (RTOS or bare-metal)
  • Proven ability to lead technical efforts or small teams
  • Strong communication skills and ability to manage multiple priorities
  • Ability to obtain a US Secret Security Clearance

Technologies

  • C++
  • RTOS
  • Ethernet

Why this role

  • High-impact leadership role with hands-on engineering
  • Long-term stability with competitive pay and benefits
  • Every other Friday off with a 9/80 schedule
  • Opportunity to work on complex, mission-critical systems
  • Collaborative, innovation-driven engineering environment

How to apply

To apply for this position, please submit your current resume. We will respond with feedback on your application the same day. You will then be invited to an online screening conversation to review the job requirements and ask questions. After this stage, we will provide additional feedback and select candidates to move forward in the process. Typically, steps 1 to 4 take less than 24 hours.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.