Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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... 
    Suggested
    Internship
    Local area
    Flexible hours

    Relha LLC

    Cupertino, CA
    1 day ago
  • $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... 
    Suggested
    Internship

    Itlearn360

    Sunnyvale, CA
    22 hours ago
  • $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... 
    Suggested
    Full time

    Zoomcar

    Santa Clara, CA
    22 hours ago
  • $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... 
    Suggested
    Relocation package

    Apple

    Sunnyvale, CA
    22 hours ago
  • $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... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $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 placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    Dormont Manufacturing Company

    Mountain View, CA
    22 hours ago
  • $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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $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

    Apple

    Cupertino, CA
    4 days ago
  • $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... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $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

    Front Door Defense

    Sunnyvale, CA
    3 days ago
  •  ...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 pay
    Full time
    Summer work
    Internship

    Wayne State

    Santa Clara, CA
    22 hours ago
  •  ...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

    Wheaton

    Santa Clara, CA
    22 hours ago
  • $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... 

    Decisive Point

    Sunnyvale, CA
    4 days ago
  • $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 work
    Work at office
    Visa sponsorship
    Flexible hours

    Omaze

    Mountain View, CA
    1 day ago
  • $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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    22 hours ago
  • 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... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $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

    Booster

    Mountain View, CA
    1 day ago
  • $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... 

    Booster

    Mountain View, CA
    2 days ago
  • $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... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $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 office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    2 days ago
  • 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... 

    Israelvcforum

    Mountain View, CA
    1 day ago
  • $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... 

    Pacific-Coast-Trane

    Sunnyvale, CA
    2 days ago
  • $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 time
    Worldwide

    Edelman

    Santa Clara, CA
    2 days ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  •  ...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

    3B Staffing LLC

    Sunnyvale, CA
    3 days ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Cisco

    Milpitas, CA
    22 hours ago
  • $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

    Zoomcar

    Santa Clara, CA
    23 hours ago
  • 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

    Wisk Aero

    Mountain View, CA
    1 day ago
  • $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... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls Software Development Engineer. Be the first to apply!