Skip to content
mimi

Software Staff Engineer (Embedded Systems)

Contract Professionals, Inc.

Sterling Heights · On-site Contract Lead $63 – $71/hr 1mo ago

About the role

Overview

Seeking a Software Staff Engineer to support embedded systems and vehicle electronics integration for ground combat platforms. This role focuses on OS/BSP development, software integration, and full lifecycle embedded software engineering in a mission-critical environment.

Key Responsibilities

  • Design and configure software development environments
  • Develop embedded software, firmware, and documentation
  • Perform requirements analysis and detailed software design
  • Write, test, and debug code (C, C++, C#, Java, Python)
  • Execute hardware/software integration and system validation
  • Develop test procedures and perform unit/functional testing
  • Support software release integration (CSCI-level)
  • Troubleshoot issues across multiple test phases
  • Participate in Agile ceremonies (scrum, demos, sprint activities)
  • Collaborate with systems, program, and quality teams

Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 7+ years of embedded software experience
  • Experience with Linux, VxWorks, RTOS, BSPs, and virtualization
  • Strong programming skills (C, C++, Python, Java, C#)
  • Experience with GIT, Bitbucket, and development toolchains
  • Knowledge of network protocols (CAN, TCP/IP, UDP, RS-232/422)
  • Experience with Agile development processes
  • Ability to obtain a DoD Secret Clearance
  • Ability to work around military vehicles (ASR compliant)
  • Willingness to work occasional overtime

Preferred

  • Experience with Yocto or Linux image build tools
  • Knowledge of hypervisors, device drivers, bootloaders
  • Familiarity with SELinux, secure boot, and embedded cybersecurity
  • Experience with MOSA, SOSA, FACE, GCIA architectures
  • Experience with ground combat vehicle systems

Additional Requirements

  • Ability to obtain a DoD Secret Clearance
  • Ability to work around military vehicles (ASR compliant)
  • Willingness to work occasional overtime

US Citizenship Requirement

This assignment is a US Government Contract which requires all applicants to be US Citizens.

No Subcontract Requirement

No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position.

Skills

AgileBitbucketCC#C++CANGITJavaLinuxPythonRTOSTCP/IPUDPVxWorks

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free