Engineering Specialist Software

Contract Professionals, Inc.

Sterling Heights (MI)

On-site

USD 97,809 - 103,320

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Contract Professionals, Inc is seeking an Engineering Specialist for software and embedded systems development in Sterling Heights, MI. The successful candidate will focus on OS/BSP development, embedded software integration, and testing for ground combat vehicle platforms.

Requires a Bachelor's degree, 5–7+ years of relevant experience, and eligibility for U.S. Security clearance. Hourly wage ranges from $71 to $75.

Qualifications

  • 5–7+ years of relevant experience required.
  • Knowledge of network & serial protocols (CAN, TCP/IP, UDP, RS-232/422).
  • Must be eligible to obtain a U.S. Security clearance.

Responsibilities

  • Develop and integrate embedded software and firmware.
  • Support OS/BSP development (Linux, VxWorks, RTOS).
  • Conduct unit, functional, and integration testing.

Skills

C
C++
C#
Java
Python
Embedded systems & BSP development
Linux
VxWorks
RTOS
Git
Bitbucket
Jira
Confluence
Eclipse
GCC
GDB
Yocto or Linux build systems
CAN
TCP/IP
UDP
RS-232/422

Education

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

Git
Bitbucket
Jira
Confluence
Eclipse
GCC
GDB

Job description

Engineering Specialist –Software (Embedded Systems)

Sterling Heights, MI

$71–$75/hour

Position Overview

Seeking an Engineering Software Specialist to support development and integration of vehicle electronic and embedded systems. This role focuses on OS/BSP development, embedded software, and hardware/software integration for ground combat vehicle platforms.

Key Responsibilities
  • Develop and integrate embedded software and firmware
  • Support OS/BSP development (Linux, VxWorks, RTOS)
  • Perform software requirements analysis, design, and coding
  • Conduct unit, functional, and integration testing
  • Debug and troubleshoot across multiple test phases
  • Develop software releases and configuration management
  • Support hardware/software integration and system validation
  • Participate in Agile/Scrum development processes
  • Collaborate with Systems Engineering, QA, and Program teams
Required Education & Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 5–7+ years of relevant experience
Key Skills
  • Programming: C, C++, C#, Java, Python
  • Embedded systems & BSP development
  • OS experience: Linux, VxWorks, RTOS, virtualization
  • Tools: Git, Bitbucket, Jira, Confluence, Eclipse, GCC, GDB
  • Experience with Yocto or Linux build systems
  • Knowledge of network & serial protocols (CAN, TCP/IP, UDP, RS-232/422)
Preferred Experience
  • Linux device drivers, bootloaders, memory maps
  • Hypervisors (Type I/II)
  • Secure systems (SELinux, secure boot, encryption)
  • Vehicle network architectures (GCIA, MOSA, SOSA, FACE)
  • Experience with ground combat vehicles
Additional Requirements
  • Must be eligible to obtain a U.S. Security clearance
  • U.S. Citizenship required
  • Ability to work onsite 100%
  • Ability to work around military vehicles (ASR requirements may apply)
  • Occasional overtime as needed
Work Environment
  • Onsite –Sterling Heights, MI
  • Mix of lab, prototype shop, manufacturing, and office settings
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Safety Engineer - MBSE / Defense Systems
Senior System Safety Engineer - MBSE / Defense Systems

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 183,157,000 - 203,444,000
Senior Software Integration Engineer
Senior Software Integration Engineer

Amtec Staffing • Sterling Heights (MI)

On-site
USD 76,000 - 87,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Moseley Technical Services, Inc. • Lake Angelus (MI)

On-site
USD 140,000 - 190,000
AA/EEO/Veterans/Disabled Employer
Software Engineer (Embedded Application Software)
Software Engineer (Embedded Application Software)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 62,000 - 65,000
Senior Embedded Software Engineer - C++ / Ground Combat Vehicle Systems
Senior Embedded Software Engineer - C++ / Ground Combat Vehicle Systems

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 70,000 - 78,000
Embedded Software Engineer - C/C++ / Ground Combat Vehicle Systems
Embedded Software Engineer - C/C++ / Ground Combat Vehicle Systems

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 145,993,000 - 163,185,000
Software Engineer I
Software Engineer I

Infojini Inc • Sterling Heights (MI)

On-site
USD 70,000 - 95,000
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000
Junior Embedded Software Developer (No C2C)
Junior Embedded Software Developer (No C2C)

HRU Technical Resources • Sterling Heights (MI)

On-site
USD 55,000 - 66,000
PTO
Paid holidays
Optional benefits
Software Engineer Fire Control Specialist
Software Engineer Fire Control Specialist

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 69,000 - 77,000