×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software & Controls Engineer – Defense

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: Oshkosh Corporation, Inc.
Full Time position
Listed on 2026-06-06
Job specializations:
  • Engineering
    Embedded Software Engineer, Systems Engineer, Electrical Engineering, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Senior Embedded Software & Controls Engineer – Defense page is loaded## Senior Embedded Software & Controls Engineer – Defense locations:
New Hudson, Michigan, United Statestime type:
Full time posted on:
Posted Todayjob requisition :
R45925
** About Pratt Miller, an Oshkosh company
**** Pratt Miller is a product development company in motorsports, defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research & development, engineering, prototype manufacturing, test & validation, and low-rate production capability help our customers bring their high-quality products to market faster.
** The Embedded Software & Controls Engineer III leads controls software development, electronics integration, and system commissioning. This position requires a strong understanding of embedded systems, control theory, and real-time software design. The position is highly technical and hands-on, supporting the full lifecycle from embedded software development and system bring-up through hardware integration, debugging, and vehicle-level deployment.
** ESSENTIAL FUNCTIONS AND

SKILLS:

** Typical responsibilities include but are not limited to the following:
** Embedded Software Development
*** Develop and maintain embedded software in C/C++ for microcontroller, Linux, and real-time operating systems
* Implement and debug software in real-time or near real-time environments
* Develop user-space applications and interfaces on embedded Linux platforms
* Interface with hardware through drivers, communication buses, and I/O subsystems
* Support system bring-up, debugging, and performance optimization
* Analyze system performance, timing, and resource utilization
** Controls Development
*** Implement control algorithms in C/C++ and Simulink-generated code
* Develop and tune control strategies
* Model mechanical, hydraulic, and electronic systems
* Develop and test control performance through modeling, bench testing, and vehicle testing
* Support validation through MIL, SIL, and HIL testing
** System and Hardware Integration
*** Support design, selection, and integration of electronic components
* Communicate system requirements effectively with cross-functional design teams
* Assist in hardware selection to meet I/O and computational requirements
* Define wiring and connector requirements to support harness builds
* Troubleshoot and resolve system and electrical issues
* Must meet the requirements for obtaining U.S. Government security clearance
*
* ADDITIONAL REQUIREMENTS:

** In addition to the responsibilities mentioned above, tasks relating to the following area will be assigned as required.
* Demonstrate strong problem-solving and analytical skills in complex system environments
* Communicate effectively across multidisciplinary teams
* Maintain high attention to detail and commitment to quality
* Exhibit initiative, adaptability, and a strong work ethic
* Ability to work both independently and collaboratively in fast-paced project settings
** EDUCATION/CERTIFICATION/YEARS OF

EXPERIENCE:

*** BS or MS in Automotive, Mechanical, Electrical Engineering, Computer Science, Computer Engineering, or Mechatronic Systems
* 6+ years of relevant engineering experience
** DESIRED SPECIALIZED SKILLS AND KNOWLEDGE:
*** Embedded software development in C/C++ on microcontrollers, Linux, or RTOS-based platforms
* Familiarity with build systems (CMake, Yocto, Buildroot)
* Experience with RTOS platforms (VxWorks, QNX, FreeRTOS), including scheduling, IPC, and timing constraints
* Experience writing and debugging Linux kernel-space drivers
* Knowledge of networking protocols (Ethernet, TCP/IP, UDP, DDS, Ether

CAT, TSN)
* Model-Based Development tools (Moto Tron/Moto Hawk, Raptor, OpenECU, dSPACE)
* Familiarity with MIL standards (MIL-STD-498, MIL-STD-461, MIL-STD-882E, DO-178C, DO-254)
* Automotive communication protocols (CAN, LIN, J1939, XCP/CCP) and related tools (Vector, Kvaser, INCA)
* Experience with actuator controls (motors, valves) and by-wire systems
* Understanding of electric and hybrid vehicle architectures
* Vehicle and system troubleshooting experience
* Experience with electrical, mechanical,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary