Braking Software Controls Engineer

3 weeks ago


Troy, Michigan, United States Cummins Full time

Job Summary

We are seeking a skilled Braking Software Controls Engineer to join our team at Cummins. This role involves designing, developing, and optimizing braking system application software to ensure reliability and safety specifications.

Key Responsibilities

  • Develop and design control systems for electronic braking systems and other mechatronics, electro-pneumatic, and electrical smart systems.
  • Collaborate with cross-functional teams to specify system requirements and functionality.
  • Write custom control logic and algorithms to achieve precise control and performance optimization.
  • Utilize simulation tools to create mathematical models of product systems and test control strategies.
  • Ensure software and systems comply with safety standards.
  • Perform risk assessments and implement safety protocols.
  • Conduct testing and validation of control systems to ensure they meet performance and quality standards.

Requirements

  • Minimum 7 years of experience in designing and programming control systems for mechatronics, electro-pneumatic, or electrical systems.
  • Minimum 5 years of experience in designing and development of Braking controls software.
  • Experience in use of simulation software (e.g., MATLAB/Simulink).
  • Experience in programming using C, C++, and Python.
  • Proficient in vehicle dynamics plant modeling (SimScape, TruckSim, TruckMaker).

Benefits

Cummins offers a competitive salary range of $96,000 - $144,000, depending on experience. We also offer a comprehensive benefits package, including health insurance, retirement plans, and paid time off.



  • Troy, Michigan, United States Altair Full time

    Job DescriptionAltair is seeking a highly skilled Chassis Software Engineer to join our team in Troy, MI. As a key member of our software development team, you will be responsible for executing component and subsystem software testing for the vehicle Chassis, electrical and software architectures.The ideal candidate will have a strong background in software...


  • Troy, Michigan, United States Orbbec 3D Technology International, Inc. Full time

    Job Title: Software Development EngineerJob Description:Orbbec 3D Technology International, Inc. is a leading provider of 3D depth sensors. We are seeking a skilled Software Development Engineer to join our team in North America.The successful candidate will participate in the development and maintenance of a software development kit (SDK) and related...


  • Troy, Michigan, United States Orbbec 3D Technology International, Inc. Full time

    Job DescriptionOrbbec 3D Technology International, Inc. is a leading provider of 3D depth sensors. We are seeking a skilled software engineer to join our R&D team in North America.The successful candidate will participate in the development and maintenance of a software development kit (SDK) and related applications for our 3D-Vision sensors and systems. Key...


  • Troy, Michigan, United States Valeo Full time

    Valeo is a global technology company that designs innovative solutions to revolutionize mobility. As a Software Engineering Intern, you will contribute to the development of advanced technologies for greener, safer, and smarter mobility.Key Responsibilities:Deploy Jenkins Pipeline to various software projectsMonitor Pipeline performance at runtime and...


  • Troy, Michigan, United States Altair Full time

    Job Title: Diagnostic Software Validation EngineerJob Summary:Altair is seeking a skilled Diagnostic Software Validation Engineer to join our team. As a Diagnostic Software Validation Engineer, you will be responsible for developing test specifications, executing component and subsystem diagnostic testing for all ECUs of the vehicle electrical...


  • Troy, Michigan, United States EDAG Full time

    Grow with EDAG: As a Software Engineering Intern at EDAG, you will have the opportunity to work on a variety of projects, gaining hands-on experience in software development. Under general supervision, you will be assigned to a team of experienced engineers who will guide you through the development process. Responsibilities:Develop project plans for...


  • Troy, Michigan, United States Teoresi Group Full time

    Job Summary:We are seeking a skilled Embedded Software Engineer to join our team at Teoresi Group. The successful candidate will be responsible for designing, developing, and testing model-based embedded software for EV charging systems, ensuring compliance with industry standards such as SAE J1772, SAE J3400, and ISO 15118.Key Responsibilities:Design and...


  • Troy, Michigan, United States Aptiv Full time

    Software Development EngineerAptiv is seeking a skilled Software Development Engineer to join our Advanced Safety and User Experience segment. As a key member of our team, you will be responsible for creating and deploying Windows and Linux applications, scripts, and deployment frameworks. Your work will have a direct impact on the development of our...


  • Troy, Michigan, United States ACS Full time

    OverviewInstrumentation & Controls EngineerACS is seeking an entry-level Instrumentation & Controls Engineer to work with our team. This position will be based out of our Troy, Michigan or Verona, WI office.Key Responsibilities:Work with engineers of varied disciplines to provide excellent client service.Develop and/or review wiring schematics and control...


  • Troy, Michigan, United States Slate Full time

    About SlateSlate is a pioneering company that is pushing the boundaries of innovation in the electric vehicle space.We are seeking a highly skilled and experienced Vehicle Control Unit (VCU) - Electrical Design Release Engineer to join our dynamic team.ResponsibilitiesDevelop functional requirements for the vehicle control unit (VCU) focusing on interfaces,...


  • Troy, Michigan, United States Valeo Full time

    Valeo is a global leader in automotive technology, dedicated to designing innovative solutions for a greener and safer mobility. As a Software Engineering Intern, you will be part of a dynamic team working on advanced technologies for intuitive driving and reduced CO2 emissions.Key Responsibilities:Contribute to the software development lifecycle by ensuring...


  • Troy, Michigan, United States A-Line Staffing Solutions Full time

    Job Title: Senior Software EngineerJob Summary:A-Line Staffing Solutions is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing web-based applications using Java and Oracle technologies. Your expertise in TypeScript, JavaScript, and HTML5...


  • Troy, Michigan, United States Futran Tech Solutions Pvt. Ltd. Full time

    Cybersecurity Software Engineering LeadFutran Tech Solutions Pvt. Ltd. is seeking a highly skilled Cybersecurity Software Engineering Lead to lead the vehicle software execution team with software communication development plans and execution.This position will be responsible for working cross-functionally to ensure the software cybersecurity plans for the...


  • Troy, Michigan, United States Altair Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at Altair. As a Software Engineer for Infotainment Systems, you will be responsible for designing and implementing embedded software solutions for Android Automotive platforms.Your primary focus will be on developing and testing infotainment systems, collaborating with cross-functional...


  • Troy, Michigan, United States General Dynamics Land Systems Full time

    About the Role:As a Senior Software Architect at General Dynamics Land Systems, you will be responsible for leading the software architecture and requirements for future programs. This is a dynamic role that involves collaborating with a team of software and controls engineers to design, develop, and deliver software solutions for the world's premier...


  • Troy, Michigan, United States Tyler Technologies Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Tyler Technologies. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using C# and .NET.ResponsibilitiesParticipate in analyzing, designing, writing, and testing code to ensure high-quality...


  • Troy, Michigan, United States Saxon Global Full time

    Job SummaryThe Senior Software Test Engineer is responsible for designing, reviewing, and executing test plans for assigned projects, ensuring that software meets requirements and architecture specifications.Key ResponsibilitiesDevelop and lead test plans and test cases for bench tests.Establish and align software test plans with master test plans and...

  • Software Engineer

    4 weeks ago


    Troy, Michigan, United States Fusco Personnel Inc Full time

    Fusco Personnel is seeking a skilled Software Engineer to join our team in the Capital Region. Our client is a leading medical software company that requires a developer to assist in all aspects of product development, deployment, and life cycle management.The ideal candidate will have experience with Java service development, familiarity with the stack...


  • Troy, Michigan, United States Flex-N-Gate Corporation Full time

    Job OverviewFlex-N-Gate Corporation is a leading manufacturer and supplier of components for the automotive industry. We are seeking a skilled Corporate Controls Engineer to join our team.Key ResponsibilitiesLead and coordinate planning and implementation of assembly equipment control systems and standards ensuring compliance with specifications and...


  • Troy, Michigan, United States EDAG Full time

    Grow Your Skills:As a software engineering intern at EDAG, you will work under general supervision on a mix of hands-on projects, lab experience, and administrative tasks. You will be provided with valuable assignments and work alongside experienced engineers to gain real-world experience in software engineering.Responsibilities:Create project plans for all...