Senior Embedded Software Engineer

Moseley Technical Services, Inc.

Auburn Hills (MI)

On-site

USD 110,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and supplemental insurance
401(k) plan

Job summary

Moseley Technical Services, Inc. in Auburn Hills, MI, is hiring a Senior Embedded Software Engineer to support the development and integration of military combat vehicle software systems. Candidates should possess expertise in Embedded C/C++, Linux, and cybersecurity, and have a strong background in software integration and testing.

Applicants need to be U.S. citizens with a bachelor’s degree in a relevant field and must be willing to obtain a Secret Security Clearance. Competitive salary and benefits are offered.

Qualifications

  • U.S. Citizenship required to obtain and maintain a U.S. Secret Security Clearance.
  • 15+ years of embedded software engineering and systems integration experience supporting complex product development programs.
  • Hands-on experience using laboratory and test equipment including oscilloscopes and multimeters.

Responsibilities

  • Design, develop, integrate, and maintain embedded software for military combat vehicle systems.
  • Develop secure vehicle software and cybersecurity solutions utilizing Agile development.
  • Create and manage software requirements, specifications, and model-based engineering artifacts.

Skills

Embedded C/C++
Linux
RTOS
SysML/UML
DevSecOps
Cybersecurity
Software integration
C5ISR systems

Education

Bachelor's degree in a relevant field
Master’s degree in a relevant field

Tools

Git
Jira
Confluence
Kubernetes
MATLAB
Simulink

Job description

Senior Embedded Software Engineer

Auburn Hills, MI

Competitive Salary

Ability to Obtain a Secret Clearance

We are hiring a Senior Embedded Software Engineer in Auburn Hills, Michigan, supporting the development and integration of military combat vehicle software systems for U.S. defense programs. This role requires expertise in Embedded C/C++, Linux, RTOS, SysML/UML, DevSecOps, cybersecurity, software integration, vehicle electronics, and C5ISR systems, with the ability to support complex software development, testing, simulation, and systems integration activities throughout the product lifecycle.

Responsibilities
  • Design, develop, integrate, and maintain embedded software for military combat vehicle systems.
  • Develop secure vehicle software and cybersecurity solutions utilizing Agile development, rapid prototyping, and DevSecOps methodologies.
  • Create and manage software requirements, specifications, algorithms, activity diagrams, and model-based engineering artifacts using UML and SysML.
  • Perform software modeling, simulation, analysis, and trade studies to evaluate system performance and ensure compliance with customer requirements.
  • Support software lifecycle activities including development, verification, validation, configuration management, and integration.
  • Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe, MATLAB, and Simulink.
  • Develop and integrate software drivers, applications, kernels, containers, and virtual machine environments.
  • Support safety-critical software development and system integration activities.
  • Integrate military lethality, survivability, communications, and C5ISR systems into vehicle platforms.
  • Support CPU, GPU, and FPGA hardware integration and software implementation activities.
  • Collaborate with customers, suppliers, and cross-functional engineering teams to define and implement technical solutions.
  • Support component, subsystem, and full-vehicle testing activities.
  • Review test plans and procedures to ensure compliance with customer requirements and system functionality.
  • Utilize test, diagnostic, and scan tools to validate software and hardware performance.
  • Support prototype development, system integration laboratory (SIL), and hardware-in-the-loop (HIL) testing activities.
  • Analyze test data, troubleshoot system issues, and implement corrective actions.
Qualifications
  • U.S. Citizenship required to obtain and maintain a U.S. Secret Security Clearance.
  • Ability to obtain and maintain a Secret Security Clearance.
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Systems Engineering, Computer Science, Aerospace Engineering, Automotive Engineering, or a related technical field.
  • 15+ years of embedded software engineering and systems integration experience supporting complex product development programs.
  • Experience with Embedded C/C++, Linux, and Real-Time Operating Systems (RTOS).
  • Experience with Model-Based Software Development using UML and SysML.
  • Proficiency with Confluence, Cameo Systems Modeler, and Microsoft Office applications.
  • Experience with software development lifecycle processes, software verification, configuration management, and systems integration.
  • Experience with standard communication protocols including J1939 CAN Bus, RS-422/485, and Ethernet (IEEE 802.3).
  • Experience with networking and data communication technologies including TCP/IP, UDP, DDS, Multicast, DisplayPort, HDMI, and HD-SDI.
  • Experience supporting x86, ARM, GPU, and FPGA-based systems.
  • Working knowledge of digital, analog, power, and RF electronics.
  • Understanding of vehicle power distribution systems, automotive power management, and Power Distribution Modules (PDMs).
  • Hands-on experience using laboratory and test equipment including oscilloscopes, multimeters, logic analyzers, function generators, network analyzers, and spectrum analyzers.
  • Knowledge of systems engineering principles, standards, and model-based design methodologies.
  • Experience supporting engineering programs within highly regulated industries.
  • Experience working in multinational and cross-functional engineering environments.
  • Experience supporting proposal development, capture activities, contract execution, and delivery planning.
  • Ability and willingness to travel internationally for technology transfer and program support.
Preferred Qualifications
  • Master’s degree in Electrical Engineering, Computer Science, Software Engineering, Systems Engineering, Aerospace Engineering, Automotive Engineering, Engineering Management, or related discipline.
  • Experience delivering large-scale U.S. Department of Defense (DoD) ground vehicle programs.
  • Familiarity with U.S. Army ground vehicle requirements and acquisition processes.
  • Knowledge of TACOM, TARDEC, and GVSC organizations.
  • Experience with military Command, Control, Communications, Computers, Cyber, and Intelligence (C5ISR) systems.
  • Experience with fire control systems, stabilization systems, coordinate transformations, and advanced control algorithms.
  • Familiarity with VICTORY, FACE, GCIA, and Modular Open Systems Approach (MOSA) standards.
  • Detailed knowledge of military standards, defense regulations, and vehicle system compliance requirements.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.

What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan.
  • Final position level and pay will be based on experience.
Application

To apply, send a resume to: resumes@moseleytechnical.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Embedded C/C++, RTOS, Linux | Military Ground Vehicle Systems
Senior Embedded Software Engineer – Embedded C/C++, RTOS, Linux | Military Ground Vehicle Systems

Moseley Technical Services, Inc. • Auburn Hills (MI)

On-site
USD 120,000 - 185,000
Software Embedded Engineer
Software Embedded Engineer

Moseley Technical Services, Inc. • Auburn Hills (MI)

On-site
USD 71,635 - 92,299
Medical insurance
401(k) plan
Pre-employment screening
Embedded Cyber Software Engineer – C5ISR & Secure Embedded Systems
Embedded Cyber Software Engineer – C5ISR & Secure Embedded Systems

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

On-site
USD 65 - 85
Medical and supplemental insurance
401(k) plan
Pre-employment drug screening and background investigation
Senior Embedded Software Engineer, Secret Clearance Eligible
Senior Embedded Software Engineer, Secret Clearance Eligible

Moseley Technical Services, Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 130,000
Medical and supplemental insurance
401(k) plan
Senior Platform Cybersecurity Engineer
Senior Platform Cybersecurity Engineer

Moseley Technical Services • Sterling Heights (MI)

On-site
USD 102,000 - 118,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Lynx Software Technologies, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
Remote work opportunities based onrole
401K with generous employer match
Paid Time Off + 11 Paid Holidays
+1
Software Staff Engineer – Embedded Systems & BSP Development
Software Staff Engineer – Embedded Systems & BSP Development

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

On-site
USD 88,056 - 97,809
Medical insurance
401(k) plan
Employee appreciation programs
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Lynx Software Technologies, Inc. • Marietta (GA)

On-site
USD 120,000 - 160,000
Remote work opportunities based on rol
401K with generous employer match
Paid time off + holidays
+1
Senior Embedded Software & Controls Engineer
Senior Embedded Software & Controls Engineer

Frey Consulting Group • New Hudson (MI)

On-site
USD 110,000 - 160,000