Embedded Software Engineer — Defense Vehicle (Onsite)

Contract Professionals, Inc.

Sterling Heights (MI)

On-site

USD 69,000 - 77,000

Part time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Contract Professionals, Inc. is seeking a Software Developer in Sterling Heights, MI to support embedded application software for a new ground combat vehicle program. This onsite role covers the full software lifecycle, from requirements through releases.

Candidates should have 4+ years of software development, strong C++ experience, and familiarity with DOS, Git, and cross-domain integration. Travel and occasional overtime may be required.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related discipline.
  • 4+ years of experience in a related software development role.
  • Strong C++ development experience.
  • Experience with DOS.
  • Experience with Git, GitLab, and/or Bitbucket.
  • Experience with one or more of the following: Java, C#, C, Python, or Qt.
  • Experience working with mixed OS environments (VxWorks, Linux, RTOS, virtualization).
  • Experience with serial and network protocols (RS-232/422, CAN, TCP/IP, UDP/IP).

Responsibilities

  • Develop software documentation and code across vehicle domains such as board support, cybersecurity, displays, or downloading.
  • Perform software requirements analysis.
  • Develop software designs using department-approved tools and standards.
  • Develop C++ code in accordance with established department standards and procedures.
  • Develop test procedures and perform unit and functional testing of executable software.
  • Perform hardware/software integration.
  • Debug software issues identified through multiple testing phases.
  • Provide development task status updates to software project leads.
  • Contribute to software releases involving multiple developers.
  • Interface with Systems Engineering and Software Quality.
  • Participate in Agile Scrum ceremonies.
  • Support continuous improvement processes and methodologies.
  • Perform other duties as assigned.

Skills

C++ development
Experience with DOS
Git/GitLab/Bitbucket
Java
Python
Qt
Networking protocols TCP/IP CAN

Education

Bachelor's degree in Computer Engineering or Electrical Engineering

Tools

Git
GitLab
Bitbucket

Job description

Contract Professionals, Inc. is seeking a Software Developer in Sterling Heights, MI to support embedded application software for a new ground combat vehicle program. This onsite role covers the full software lifecycle, from requirements through releases.

Candidates should have 4+ years of software development, strong C++ experience, and familiarity with DOS, Git, and cross-domain integration. Travel and occasional overtime may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (C++, Onsite)
Senior Embedded Software Engineer (C++, Onsite)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 102,000 - 121,000
Senior Embedded C++ Engineer – Ground Vehicle Systems
Senior Embedded C++ Engineer – Ground Vehicle Systems

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 87,000 - 96,000
Embedded Software Engineer - Ground Vehicle Systems
Embedded Software Engineer - Ground Vehicle Systems

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 62,000 - 65,000
Embedded Software Engineer — Fire Control Systems
Embedded Software Engineer — Fire Control Systems

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 69,000 - 77,000
Software Engineer (Embedded Application Software)
Software Engineer (Embedded Application Software)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 62,000 - 65,000
Fire Control Embedded Software Engineer - Onsite (Contract)
Fire Control Embedded Software Engineer - Onsite (Contract)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 87,000 - 96,000
Embedded Software Engineer - Fire Control (Onsite, Contract)
Embedded Software Engineer - Fire Control (Onsite, Contract)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 59,000 - 66,000
Senior Embedded Senior Software Engineer - C++
Senior Embedded Senior Software Engineer - C++

THE PANTHER GROUP • Sterling Heights (MI)

On-site
USD 95,000 - 113,000
Senior Embedded Senior Software Engineer – C++
Senior Embedded Senior Software Engineer – C++

THE PANTHER GROUP • Sterling Heights (MI)

On-site
USD 95,000 - 113,000
Software Engineer (4+ years' experience)
Software Engineer (4+ years' experience)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 69,000 - 77,000