Sorry, this job is no longer available.

Motorsport Software Engineer

Company Description

Bosch Motorsport North America is looking to expand their high performance team with a Software Engineer to continue to foster its North American Motorsports product development growth in supporting products specifically designed for the motorsports market.

Job Description

A software development engineer will design, test and release software with a high level of complexity and technical innovation for the motorsport market.

Major Duties Include:

·       Participate in the complete design process to develop embedded software for motorsport products

·       Application development for powertrain controls (engine controls, transmission controls, hybrid controls, electric drive controls)

·       Develop PC based tools for internal and external use

·       Design, plan, track, test and release software functions per internal and customer requirements, according to Bosch software development processes and implementation standards

·       Responsible for requirement analysis, functional specification, implementation, and test of software functions

·       Interact with internal and external customers to define or clarify software feature specifications

·       Work with software coding teams globally to ensure proper feature implementation

·       Test and debug integrated software functions for conformance with requirements

·       Technical contact for the customer and a global software development team

·       Support technical presentations and regular meetings with the development team

·       Occasional travel both domestic and international may be necessary

Communicate project status, analysis and test results to project team and management


Basic Qualifications

·       Bachelor of Science in Computer Science, Control Systems, Information Technology, Electrical Engineering, or Mechanical Engineering

·       3 or more years of experience in embedded software development within the automotive industry

Preferred Qualifications:

·       Knowledge of various computing platforms (embedded, pc, etc)

·       Knowledge of powertrain systems (combustion engines, transmissions, hybrid architectures, electronics, sensors electric drives)

·       Fast learner of technology with ever-changing hardware, software and development tools

·       Team oriented working style

·       Ability to professionally represent Bosch at the customer

·       Industry experience through internships or as software engineer

·       Strong understanding of embedded systems

·       Experience with model-based software development and/or calibration development for powertrain control algorithms.

·       Experience with software development for BOSCH powertrain controllers.

·       Familiar with CANalyzer, INCA, ASCET, Matlab/Simulink.

·       Familiar with HiL test environments and SiL/HiL testing methods.

·       Fluency in C, C++, C#, python

·       Experience with real time operating systems

·       Experience with networks and cloud based architectures

·       Experience with IoT

·       Successful embedded products from start to finish

·       Familiarity with communication protocols such CAN, Bluetooth, WiFi and Ethernet


Additional Information

By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled.

BOSCH is a proud supporter of STEM (Science, Technology, Engineering & Mathematics) Initiatives

· FIRST Robotics (For Inspiration and Recognition of Science and Technology)

· AWIM (A World In Motion) 


Indefinite U.S. work authorized individuals only.  Future sponsorship for work authorization unavailable.

Bosch Group
Full time
Novi, MI 48377, US