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

Controls Software Development Engineer

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Brembo S.p.A.
Full Time position
Listed on 2026-07-07
Job specializations:
  • Software Development
    Software Testing, Software Engineer, Embedded Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 80000 - 120000 USD Yearly USD 80000.00 120000.00 YEAR
Job Description & How to Apply Below

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 tool chains 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 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 Target link, 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.
#J-18808-Ljbffr
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