Senior Software Engineer

Contract Professionals, Inc.

Sterling Heights, MI

JOB DETAILS
SALARY
$71–$85 Per Hour
SKILLS
Agile Programming Methodologies, C Programming Language, C++ Programming Language, Cafeteria, Computer Engineering, Debugging Skills, Docker, Electrical Engineering, Embedded Software, Fitness, Functional Testing, Git, Government Contracts, Hardware-Software Integration, Java, Linux Operating System, Microsoft C# (C Sharp), Network Architecture/Engineering, Network Protocols, Procedure Development, Programming Tools, Python Programming/Scripting Language, RS-232, Realtime Operating System, Requirements Management, Scrum Project Management and Software Development, Software Architecture, Software Configuration Management, Software Design, Software Development, Software Engineering, System Validation, TCP/IP (Transmission Control Protocol/Internet Protocol), Technical Writing, Test Plan/Schedule, Testing, UDP (User Datagram Protocol), Unit Test, VxWorks
LOCATION
Sterling Heights, MI
POSTED
27 days ago

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 onsite cafeteria, fitness center, and track

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.

About the Company

C

Contract Professionals, Inc.

Contract Professionals, Inc. (CPI) is a global, service disabled veteran owned workforce solutions company, which specializes in finding engineering and IT employment opportunities for both civilians and military veterans.
With more than 37 years of industry experience, CPI is proud to represent the most inclusive, innovative and reputable Fortune 100 and Fortune 500 companies in the United States and select foreign countries.
CPI has received multiple awards for our exceptional service to military veterans, including several from the 101 Best and Brightest Place to Work for Committee, Local, Elite and National 2015 - 2018.
CPI was also honored to receive the prestigious Veteran Owned Business of the Year Award 2016 from the SBA, Michigan. In addition, CPI is proud to be named one of Crain’s Detroit Cool Places to Work for the third year in a row, placing in the top 20 each year 2016 - 2018.
To learn more about engineering and IT employment opportunities or to learn how CPI can help you solve your business challenges with specialized workforce solutions, please visit us today at www.cpijobs.com.

COMPANY SIZE
100 to 499 employees
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
401K, Life Insurance
FOUNDED
1982
WEBSITE
https://www.cpijobs.com/