Controls Software Development Engineer
FEV EVA GmbH
We are seeking a Controls / Software Development Engineer to support the development and productionization of Drive-by-Wire control systems. Candidate will be responsible for developing control algorithms and embedded software, building Simulink models, and supporting code generation and integration on embedded controllers. This role focuses on hands-on implementation of real-time control for steering, braking, and propulsion systems. This role supports a production program to deploy a Drive-by-Wire (DbW) solution on embedded vehicle controllers for a high-reliability vehicle application. The system is developed using a model-based design approach (MATLAB/Simulink) with auto-generated code deployed to production ECUs.
- Develop control algorithms using MATLAB/Simulink (model-based design)
- Build and maintain Simulink models for Drive-by-Wire functions
- Generate and integrate embedded C code into production ECUs
- Implement and tune closed-loop control strategies (PID, feedforward, etc.)
- Support definition and integration of interfaces across, sensors, ECUs, and actuators
- Ensure real-time performance, stability, and robustness of control software
- Support MIL / SIL / PIL / HIL validation activities and vehicle testing
- Debug, troubleshoot, and resolve control and embedded software issues
- Collaborate with hardware, systems, and validation teams for integration and testing
- U.S. Citizenship or Green Card is required
- Bachelor's or master's degree in electrical engineering, Mechanical Engineering, Automotive Engineering, Computer Engineering, or related field
- 4-8 years of experience in Automotive embedded control systems or software development
- Strong hands-on experience with MATLAB / Simulink, Model-based development and code generation
- Strong foundation in Control systems and basic vehicle dynamics
- Experience with the following:
- Embedded C / C++
- Real-time ECU development
- CAN / LIN communication
- Experience with the following:
- Steer-by-wire, brake-by-wire, or actuator control systems
- Embedded Coder or AUTOSAR-based workflows
- HIL tools (dSPACE, NI, etc.)
- Familiarity with calibration and diagnostics tools (INCA, CANape)
- Exposure to Functional safety concepts (ISO 26262)
- Experience with Defense, off-highway, or heavy-duty vehicle platforms
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...a global scale Design Release Engineer - Vehicle Access Controls Hardware We are seeking a motivated... ..., design execution, analysis, development, testing, validation, and release of...SuggestedH1bLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- .... The ideal candidate will have at least 5 years of experience in controls manufacturing and hands-on technical experience. This role encompasses project management, mentoring less experienced engineers, and collaborating with customers and plants to ensure successful...Suggested
- Nehez Recruiting is looking for a CNC Controls Software Engineer in Warren, Michigan. The role involves designing and developing control software for CNC machining equipment, collaborating on system commissioning, and enhancing product capabilities. Ideal candidates have...Suggested
- ...Senior Application Engineer - Electrical Controls Essential Functions and Responsibilities: Analyze customer technical specifications Coordinate in-house estimating activities including relevant drawings and specifications Coordinate major electrical subcontractors...SuggestedFor contractorsFor subcontractorWork at officeWeekend work
- Position Title: CNC Controls Software Engineer Company Overview This organization is a global leader in advanced manufacturing technologies,... ...systems. Proficiency in ladder logic programming and HMI development. Familiarity with NC programming concepts (G‑code, M‑code...SuggestedWork at officeWorldwide
- ...Job Description Who You Are We are looking for a Senior Research and Development Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new features and support for legacy products. The size and...Temporary workFlexible hours
$85k - $105k
...vehicles, develop advanced fleet management software, and create charging solutions that... ...The Role Xos is seeking a Vehicle Controls Software Engineer to help design, develop, and validate... ...both the design and testing phase of development and regularly travels to Xos...Contract workLocal area- Global Connect Technologies is seeking an Embedded Software Engineer specializing in Vehicle Motion Embedded Controls in Southfield, Michigan. The role requires expertise in embedded systems and embedded C programming, with some exposure to embedded Linux. The candidate...Full time
- ...Controls Software Designer Sterling Heights, MI Flexible Day Shift Schedule About the Opportunity We're seeking... ...a Controls Software Designer to join a growing engineering team supporting the design, development, and commissioning of automated manufacturing systems...Work at officeFlexible hoursDay shift
- ...Controls Engineer – Robotics & Automation We’re looking for a Controls Engineer to design and implement PLC-based control systems... ...ll Do • Design and develop PLC, HMI, and control system software • Own controls scope from project kickoff through commissioning...
- Control System Integrators in Warren, Michigan is seeking a Senior Control Engineer to lead the design and development of electrical control systems for manufacturing and assembly operations. The role involves creating PLC software, providing technical support, and may...
- ...United States of America Job Description Posted Thursday, February 5, 2026 at 7:00 AM ACS is looking for an Instrumentation & Controls Engineer to join our team. ACS specializes in the engineering, integration and construction of technically complex R&D and production...For contractorsSummer workWork at officeNight shift
- Hirebridge is seeking a Senior Building Controls Technician to provide services related to building automation systems... ...building infrastructure. The role includes design and engineering of control hardware and software, troubleshooting, and maintaining comprehensive...Full time
$108k - $139k
Daimler Truck North America LLC. in Detroit is seeking a Manufacturing Controls Engineer III who will design and implement machine controls for machining and assembly lines. The ideal candidate will have a Bachelor's degree in Electrical Engineering and 5 years of controls...Local area$104.5k - $160.2k
...Job Description The Role As a Software Engineer on the Galileo team, you will design, build... ...build systems that support AV / ADAS development. You will help raise the engineering... ...including testing, debugging, version control, code reviews, and system design Experience...Local areaWork from homeFlexible hours- Responsibilities for Controls Software Designer (Direct Hire) Creating and commissioning industrial... ...screens. Responsible for PLC/HMI code development, code installation, debug on job site,... ...Required XXXX+ years of Controls Engineering/PLC/HMI programming experience The ability...Full timeFlexible hours
- ...Who You Are We are looking for Engineer specialized in Robotic Software & Controls who will be responsible for software development, implementation, testing, and onsite/in-plant debug and runoff for robotic paint and sealer applications. You need to be a customer...Temporary workFlexible hours
- General Motors is seeking an Advanced Controls Engineer to enhance the design and integration of robotics and automation systems. You will lead controls solutions, mentor engineers, and ensure adherence to safety standards. The role requires expertise in PLCs, robotics,...
- ...Role: Software Research Engineer C++ Location: Warren, MI 5 days onsite Contract role... ...Electrical Engineering or equivalent C++ Development Algorithm Development and... ...applications with O-RAN-side radio resource control algorithms in forms of xApps to...Contract work
- Full Job Description As the Controls Engineer, you will be responsible for all aspects of the... ...the company determined CAD designing software. Develops and creates the Operator Instructions... ...the most current AutoCAD Electronic development software packages, or an equivalent...Work at officeLocal area
- Contract Professionals, Inc is seeking a Staff Software Engineer with Fire Control expertise to support advanced military vehicle programs in Sterling... ...degree preferred, and experience with embedded systems development. Key responsibilities include software development...Hourly payContract work
$119.2k - $175.45k
...platforms. Our business analytics platform engineering team is at the forefront of this... ...intelligence, a metadata and configuration driven control layer, and an IaC and API driven... ...across many different organizations within Software and Services Strong problem-solving skills...H1bLocal areaWork from homeRelocation packageFlexible hours- EY is seeking a Technology Business Analyst Manager to lead SAP S/4HANA Controlling solution delivery. This role requires strong expertise in managing end-to-end processes and delivering high-quality solutions across various modules. The ideal candidate has 4-6 years of...
- General Motors is seeking a Process Controls Engineer based in Warren, Michigan. The role involves designing, building, and troubleshooting electrical control systems for manufacturing machinery, ensuring compliance with safety standards while enhancing production efficiencies...Work at office
- ...staffing, cloud computing, engineering, mobility, testing, and more... ...Title: Engineering Specialist - Controls At Client, we are dedicated... ...• Use FIS plant monitoring software to review cycle times of... ..., Backup Software, Software Development, PLC/CNC, Robotics, Computer...Local areaWorldwide
$73 - $84 per hour
...Cyber Software Development Engineer (C5) Location: Sterling Heights, MI Pay Rate: $73–$84/hour Position Overview Join an agile, self-motivated... ...environments Maintain accreditation and configuration control compliance Develop protocol transformation mechanisms...Contract workWeekend work$74.86 - $85.5 per hour
...this new opportunity! Embedded Cyber Software Engineer Onsite in Sterling Heights, MI... ...engineering, secure embedded systems, BSP development, device drivers, network protocol integration... ...standards and configuration control requirements Design and implement data...Contract workWeekend work- ...Description The Role As a senior engineer, you will lead the design,... ...Architect and build access control systems that use permissions,... ...intelligence–based development tools to improve design, coding... ...~5+ years of experience as a software engineer or security engineer...Local areaWork from home
- ...The Senior Ansible Automation & Platform Engineer is a strategic member of the... ...responsible for its architecture, roadmap development, efficient operation, governance, and enterprise... ...Automation Platform (AAP) including controller, execution environments, mesh architecture...H1bLocal areaWork from homeRelocation package
- ...Software Development At Gm Financial Innovation isn't just a talking point at GM Financial, it... ...tests, and the implementation of security controls Experience working in Agile Scrum... ...Degree in Computer Science or related Engineering field; and/or commensurate experience...Work experience placementH1bWork at officeRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls Software Development Engineer. Be the first to apply!
- software engineer healthcare Madison Heights, MI
- ngo software engineer Madison Heights, MI
- software developer fintech Madison Heights, MI
- intel software engineer Madison Heights, MI
- software engineer Madison Heights, MI
- information technology software engineer Madison Heights, MI
- cybersecurity software engineer Madison Heights, MI
- software developer Madison Heights, MI
- software developer positions Madison Heights, MI
- consulting software engineer Madison Heights, MI


