Senior Embedded Software Engineer

Moseley Technical Services, Inc.

$100K — $130K *
Aerospace & Defense
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizenship required to obtain and maintain a U.S. Secret Security Clearance.
  • Bachelor's degree in a relevant engineering or technical field.
  • 15+ years of experience in embedded software engineering and systems integration.
  • Proficiency in Embedded C/C++, Linux, and RTOS.
  • Experience using UML and SysML for model-based software development.
  • Comfortable working with various communication protocols and data communication technologies.
  • Hands-on experience with laboratory and test equipment.

Responsibilities

  • Design and maintain embedded software for military combat vehicle systems.
  • Develop secure software using Agile, rapid prototyping, and DevSecOps methodologies.
  • Create software requirements and manage specifications, algorithms, and models.
  • Evaluate system performance through software modeling, simulation, and analysis.
  • Support complete software lifecycle activities including validation and integration.
  • Utilize tools like Git, Jira, and Confluence for project management and software development.
  • Collaborate with engineering teams to implement technical solutions.

Benefits

  • Medical and supplemental insurance.
  • 401(k) plan.
  • Employee appreciation initiatives.
  • Opportunities for international travel for program support.
Full Job Description
Sr 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.

Your Recruiter

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. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources
  • For more active job openings: Search Jobs
  • For more information about Moseley, visit: About Us

Similar Jobs

More Jobs at Moseley Technical Services, Inc.

  • Systems Modeling and Simulation Engineer
    $120K — $160K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • ATV Test Engineer
    $90K — $160K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • Adv ASIC FPGA Eng 3
    $128K — $139K *
    Manassas, VA 20110 (Manassas City County)
    Aerospace & Defense
    In-Person
  • Adv Systems Eng 2
    $141K — $152K *
    Scottsdale, AZ 85254 (Maricopa County)
    Aerospace & Defense
    In-Person
  • Adv Systems Eng 2
    $141K — $152K *
    Jacksonville, FL 32257 (Duval County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Senior Embedded Software Engineer jobs: