Search Jobs
Software Staff Engineer
Job Description
Software Staff Engineer (Embedded Systems)
Location: Sterling Heights, MI
Pay: $63–$71/hour
Work Type: 100% Onsite
Clearance: Ability to Obtain Secret
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
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
Why Join CPI?
For over 40 years, Contract Professionals, Inc. (CPI) has connected engineers with high-impact defense and advanced technology programs. We provide dedicated recruiter support, transparent communication, and opportunities aligned with your expertise and long-term career goals.
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.
Meet Your Recruiter
Joe Fisher
Technical Recruiter
I am a seasoned Technical Recruiter and retired U.S. Army Human Resources Specialist with two decades of experience building high-performing teams within government and defense; holding active Secret Clearance. Recognized for demonstrating a natural aptitude for directing the full recruiting cycle while providing the optimal candidate and stakeholder experience, as well as for building robust candidate pipelines and relationship networks to proactively meet hiring and staffing needs.
Currently, I am a Technical Recruiter with Contract Professionals Inc. I conduct full cycle recruiting, sourcing specialized engineering and IT positions for civilians and veterans, while piloting the successful placement of qualified candidates into approved government projects and programs. In addition, I liaise with senior leadership, business partners, and hiring teams to ensure the company’s recruitment support structure is driving the business forward with minimal expenditures.
Colleagues describe me as a loyal, progressive, driven, down-to-earth, strategic and innovative recruiting expert who can be relied on to offer superior human resources solutions for complex corporate challenges.
Share This Job:
Share This Job:
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.