×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: Contract Professionals, Inc
Full Time position
Listed on 2026-05-21
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps, Senior Developer
Salary/Wage Range or Industry Benchmark: 71 - 85 USD Hourly USD 71.00 85.00 HOUR
Job Description & How to Apply Below

Senior Software Engineer (Embedded Systems)

Location: Sterling Heights, MI

Pay: $71–$85/hour

Schedule: 9/80 (Every Other Friday Off)

Work Type: 100% Onsite

Overview

Seeking a Senior Software Engineer to develop embedded application software for next‑generation ground combat vehicle systems. This role covers the full software development lifecycle, including architecture, coding, integration, and testing in a complex, mission‑critical environment.

Key Responsibilities
  • Design and configure software development environments
  • Develop embedded software, architecture, and technical documentation
  • Perform requirements analysis and system/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
  • Integrate software releases across multiple subsystems (CSCI)
  • Support vehicle‑level software architecture and networking
  • Lead Agile ceremonies (scrum, PI planning, retrospectives)
  • Collaborate with systems, quality, and program teams
Required Qualifications
  • Master’s degree in Computer Engineering, Electrical Engineering, or related field
  • 10+ years of embedded software experience
  • Strong experience with Linux, VxWorks, RTOS environments
  • Experience with GIT, Bitbucket, and modern development tools
  • Knowledge of network protocols (CAN, TCP/IP, UDP, RS-232/422)
  • Experience with Agile development methodologies
Preferred
  • Experience with DDS, Kafka, or Pub/Sub architectures
  • Knowledge of NGVA/UKGVA vehicle architectures
  • Experience with TSN (Time Sensitive Networking)
  • Familiarity with containerization (Docker, Kubernetes)
  • Experience with MOSA, SOSA, FACE standards
  • Background in defense or ground combat vehicle systems
Work Environment & Perks
  • Onsite – Sterling Heights, MI
  • 9/80 schedule (every other Friday off)
  • Access to on‑site cafeteria, fitness center, and track
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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary