Subscribers got this job on 3 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Controls software development.
C++EmbeddedCompliance
Details
- Found
- 23 d ago · posted 2026-10-03
- Location as listed
- Sunnyvale, United States
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
RESPONSIBILITIES
•
Analyze the system, software and safety requirements, from both internal and customer sources, and create software specification that meets the requirements.
•
Develop the application software for mechatronic systems, prevalently by means of Model Based Design methodology.
•
Develop optimized embedded C/C++ code following MISRA and organizational standards for hand-written modules.
•
Develop toolchains to support automation of code generation and software builds.
•
Ensure that the software is developed according to corporate processes (A-SPICE) and in compliance with functional safety standards (ISO 26262) when applicable.
•
Perform verification & validation (MIL, SIL, HIL, unit, integration, and system tests).
•
Integrate software with ECUs, sensors, actuators, and automotive communication protocols (CAN, LIN, etc.)
•
Support debugging, calibration, documentation, and cross-functional collaboration.
•
Ensure effective analysis and resolution of anomalies and change requests originated internally or by customer demand.
•
Execute the tuning and calibration activities for the implemented features and by analyzing experimental or simulation results.
REQUIREMENTS
•
Degree in electrical, mechanical, computer or automation engineering
•
Excellent level of English language
•
Previous experience in automotive, aerospace, railway, home appliances, IOT o or industrial automation sectors [PROFILO SENIOR]
•
Excellent knowledge of Matlab/Simulink/Stateflow. [PROFILO SENIOR]
•
Satisfactory level of knowledge Matlab/Simulink/Stateflow. [PROFILO JUNIOR]
•
Satisfactory level of knowledge of Controls Theory.
•
Knowledge of the C/C++ language.
•
Knowledge in auto-code tools (dSpace Targetlink, Mathworks Embedded Coder) and ECU testing tools and methodologies is preferred.
•
Knowledge of version control, issue tracking and requirement management tools.
•
Knowledge of scripting languages is welcome, preferably Python.
•
Excellent problem solving skills.
#LI-GM1
#LI-Hybrid
Software Engineer jobs in the United States · All Brembo jobs