Check out this new opportunity!Embedded Software Engineer
Auburn Hills, MI
$66.00 - $76.00/Hourly
Active Secret Clearance or the ability to obtain
US Citizenship Required by Federal Law
We are hiring a Senior Embedded Software Engineer to support the development of advanced military combat vehicle software systems, including embedded software, cybersecurity, systems integration, and vehicle electronics. This role requires expertise in Embedded C/C++, Linux, RTOS, FPGA integration, Model-Based Systems Engineering (MBSE), CAN Bus communications, and defense vehicle systems, supporting the full product lifecycle from concept development through integration, testing, and deployment.
Responsibilities:
- Develop embedded software solutions supporting military combat vehicle platforms and mission-critical systems.
- Design, develop, integrate, and maintain software applications using Embedded C/C++, Linux, and Real-Time Operating Systems (RTOS).
- Support cybersecurity implementation, DevSecOps initiatives, agile software development, and rapid prototyping activities.
- Develop software requirements, algorithms, logic flow diagrams, activity diagrams, and system models using UML and SysML methodologies.
- Perform software simulation, modeling, trade studies, and performance analysis to validate system functionality and customer requirements.
- Support software lifecycle activities, including requirements management, configuration control, verification, validation, and system integration.
- Develop and integrate software drivers, applications, kernels, containers, and virtual machine environments.
- Support CPU, GPU, and FPGA integration activities using appropriate engineering and development tools.
- Integrate military lethality, survivability, communications, and C5ISR systems into vehicle architectures.
- Participate in system integration laboratory (SIL) and hardware-in-the-loop (HIL) testing activities.
- Review test plans and support component, subsystem, and vehicle-level testing efforts.
- Analyze test data, troubleshoot software and hardware issues, and implement corrective actions.
- Collaborate with engineering, manufacturing, suppliers, and customers throughout the product lifecycle.
- Support proposal activities, technical planning, delivery schedules, and customer engagements.
- Maintain technical documentation and engineering artifacts in compliance with development and quality processes.
Qualifications:
- U.S. Citizenship is required by Federal Law
- Current ability to obtain and maintain a Secret Security Clearance.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Systems Engineering, Aerospace Engineering, Automotive Engineering, Computer Science, or related technical discipline; equivalent experience considered.
- Minimum 5 years of software engineering experience supporting embedded systems development.
- Experience with Real-Time Operating Systems (RTOS), Linux, and Embedded C/C++ development.
- Experience with UML, SysML, and Model-Based Software Development methodologies.
- Experience with software development and collaboration tools such as Git, Jira, Confluence, Kubernetes, MATLAB/Simulink, CANoe, or similar platforms.
- Experience with standard communication protocols including J1939 CAN Bus, RS422/485, and Ethernet networks.
- Experience with TCP/IP, UDP, DDS, Multicast, DisplayPort, HDMI, and HD-SDI protocols.
- Experience supporting x86, ARM, GPU, and FPGA-based systems.
- Working knowledge of digital, analog, power, and RF electronics.
- Understanding of vehicle power distribution systems, power management architectures, and Power Distribution Modules (PDMs).
- Hands-on experience using engineering lab equipment such as oscilloscopes, multimeters, logic analyzers, function generators, network analyzers, and spectrum analyzers.
- Ability to travel internationally as required for technology transfer and program support.
Preferred Qualifications:
- Experience supporting military vehicle, defense, aerospace, or highly regulated industry programs.
- Experience with DevSecOps, containerized software environments, and virtual machine architectures.
- Experience supporting SIL and HIL test environments.
- Experience integrating C5ISR, survivability, lethality, or mission systems.
- Experience with engineering management, proposal development, bid capture, contract support, or delivery planning.
- Experience working within multinational engineering organizations and global development teams.
- Active Secret Security Clearance.
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. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
- Final position level and pay will be based on experience.
Resources
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30-year-old commitment of “World Class Service. World Class Company.”
