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.
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