Controls Software Development Engineer
Brembo S.p.A.
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 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. #J-18808-Ljbffr Brembo S.p.A.Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Controls Software Development Engineer in Sunnyvale, CA vacancy
$165.2k - $223.6k
Embedded Software Development Engineer II, Baseboard Management Controller Do you want to build the backbone of Generative AI cloud at AWS? Do you want to build the future of the cloud for AI training and inference? Want to do industry leading work delivering continuous...SuggestedInternshipLocal areaFlexible hours$129.3k - $223.6k
Overview Software Development Engineer, AWS Elastic Block Store Control Plane at Amazon in Sunnyvale, CA. The role involves solving complex problems in scalable services and building innovative technologies in distributed computing. Key Responsibilities Collaborate with...SuggestedInternship$160k - $200k
Responsibilities Design, develop, and maintain the control plane services for user management, configuration, and orchestration. Build scalable microservices and RESTful APIs using C++ or Go . Implement authentication, authorization, and auditing mechanisms. Ensure...SuggestedFull time$181.1k - $318.4k
Senior Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & Ecosystems Sunnyvale, California, United States Software and Services Join our Wireless Technologies and Ecosystems (WTE) team and drive innovation that matters! We build and seamlessly...SuggestedRelocation package$296.3k
...intuitive design, intelligent software, and next‑generation safety... ...Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We formulate... ...in a large, distributed development environment. Strong...SuggestedWork experience placementLocal areaRemote workRelocation packageFlexible hours$296.3k
...intuitive design, intelligent software, and next-generation safety... ...Role Overview As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We formulate... ...in a large, distributed development environment. Strong...Work experience placementLocal areaRemote workRelocation packageFlexible hours$125k - $222k
...accommodate family commitments. Meet our software engineers! Meet some of our software engineers... ...candidates. About the role Mission Control is a tailored collection of UIs for our... ...has: Experience with full‑stack web development Interest in spatial reasoning and 2D/...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$181.1k - $272.1k
Performance Control Software Engineer - Platform Architecture Cupertino, California, United States Hardware Imagine what you could do here. At... ...architecture, silicon engineering, system integration, OS development and application software performance evaluation. Find opportunities...Relocation$147.4k - $220.9k
Apple Inc. is seeking a Simulation and Control Systems Engineer to contribute to thermal and power management algorithms. Located in Cupertino, California, you will collaborate across teams to design, implement, and validate control systems. Required qualifications include...$215k - $230k
Sr. Software Engineer - Real-Time Controls Sunnyvale, CA Location: Sunnyvale, California, United States Compensation: $215,000 - 230,000 USD / year... ...Engineer, you will play a pivotal role in the development of advanced, general-purpose robots designed to operate...Local area- ...healthcare company is offering a Robotics Software Engineering Internship in Santa Clara, California. This... ...focused on software architecture and algorithm development for robotic systems. Interns will design and optimize control algorithms, develop user interfaces, and...Hourly payFull timeSummer workInternship
- ...leading healthcare company in Santa Clara is offering a Robotics Software Engineering Internship for students passionate about robotics software... ...for robotic systems. Responsibilities include optimizing control algorithms and collaborating across teams. Ideal candidates...Internship
$125k - $232k
Applied Intuition in Sunnyvale is seeking engineers to design solutions for autonomous... ...You will implement motion planning and controls modules to ensure precise navigation. Ideal... ...have 3+ years of experience in production software, particularly with C++, and are familiar...$190k - $260k
...leverages its commercial self‑driving software to develop, test and deploy... .... We are looking for an experienced Controls Software Engineer who is passionate about safety‑critical... ...results. What you’ll bring: Software development experience writing production‑level MATLAB...Temporary workWork at officeVisa sponsorshipFlexible hours$125k - $232k
...About the role We are looking for bright engineers interested in designing elegant... ...Design and implement motion planning and controls modules that can be deployed on various... ...years of experience building production software using modern software practices. Hands‑...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- Join NVIDIA's Solutions Engineering team that is reshaping the future... ...help craft the application software architecture by working closely... ...a focus on planning and control, by collaborating closely with... ...architecture and software development teams. Integrate and adapt NVIDIA...
$180k - $250k
About the role We seek passionate Software Engineers with strong fundamentals in software development practices and who are experts in C/C++ and Matlab/Simulink languages... .... The ideal candidate has a solid background in Control and Optimization and is a highly experienced...Work at office$180k - $250k
Booster is looking for passionate Software Engineers to develop and validate autonomous vehicle software. This role requires 5+ years of experience in C++/C and Matlab, with a strong background in Control and Optimization. The position is onsite in Mountain View, California...$152k - $241.5k
Responsibilities As a GPU system software engineer, you will craft and implement firmware components focused on... ...Prior experience designing real‑time software controllers. Proven track record in automating design, development, and validation workflows. Experience...$152k - $241.5k
## Senior System Software Engineer - Embedded ControllerApplylocations: US, CA, Santa Claratime type: Full timeposted... ...experience in designing real-time software controllers?* Proven track record in automating design, development, and validation workflows.* Working experience...Work experience placement$165.8k - $307.9k
...responsible for ensuring a software product meets its specified... ...the software throughout its development lifecycle. As a Principal... ...you will represent quality engineering and verification on behalf... ...with exposure to instrument control programming You have 4+...Work at officeLocal areaRelocation package- Israelvcforum is hiring a Senior Software Engineer (Dynamics and Controls) to lead vehicle dynamics software development for GM’s Super Cruise system. The candidate will be responsible for providing technical leadership in architecture and integration, ensuring system performance...
$100k - $200k
Pacific Coast Trane, located in Sunnyvale, CA, is seeking a Field Engineer for their BAS Controls team. This role involves developing and supporting HVAC systems and controls, ensuring high-quality service and technical support. Ideal candidates will have experience with...$123k - $151k
...Software Development Position Develop and maintain software components on current and future... ...and tune systems software (management/control/dataplane) for efficient cloud operation... ...Computer Science or Math or Electrical Engineering; M.S. preferred. The US base salary...Full timeWorldwide$165.2k - $223.6k
...products that are disrupting the data center software industry and change on-demand cloud... ...looking for an experienced Software Development engineer to join the Nitro Firmware Team. This... .../JS/Python). Experience with version control systems, automated build processes and...InternshipLocal areaFlexible hours- ...Title: Software Development Engineer 3 * Local to CA Description: Mandatory Skills: C#, web development Min 4 years of experience is... ...of the time (mostly in C#), building the software that controls and monitors robotic surgical instruments during manufacturing...Local area
$231.4k - $331.8k
...Jose office. Meet the Team Cisco Cloud Control: Cisco Cloud Control is redefining how enterprises... ...management platform. As a Principal engineer you will: Build services and libraries... ...in spec-driven and schema-driven development, including the use of code generation, strongly...Full timeTemporary workWork at officeLocal areaImmediate startFlexible hours$123k - $151k
...Fortinet is looking for a Software Development Engineer for our R&D Team. Job Responsibilities Develop and maintain software components on current... .... Profile, optimize and tune systems software (management/control/dataplane) for efficient cloud operation. Implement software...Full time- Wisk Aero is looking for a Senior Systems Engineer in Mountain View, California, to enhance the development of autonomous flight technology. This position involves responsibility for the Flight Test Ground Control Station systems, including the integration and testing of...3 days per week
$152k - $287.5k
...-generation data centers. This role involves collaborating on control system designs, providing extensive technical support, and ensuring... ..., excellent interpersonal skills, and a strong background in engineering principles. The position offers a competitive salary ranging...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls Software Development Engineer. Be the first to apply!
Related searches
- data center controls engineer Sunnyvale, CA
- quality assurance quality control engineer Sunnyvale, CA
- controls engineer Sunnyvale, CA
- senior automation controls engineer Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA
- graduate software engineer Sunnyvale, CA
- software engineer internship Sunnyvale, CA
- senior software engineer Sunnyvale, CA
- software developer fintech Sunnyvale, CA
- senior software engineer ruby on rails Sunnyvale, CA

