NoviRecruiter Since 2001
the smart solution for Novi jobs

Sr. Software Engineer (Multiple Positions) (REF166725I)

Company: Bosch Group
Location: Novi
Posted on: September 21, 2022

Job Description:

Job Description *[Robert Bosch LLC seeks a Sr. Software Engineer at its facility located at 28875 Cabot Drive, Novi, MI 48377. Perform embedded software system design and function development for engine control modules. Design, plan, and track software functions per customer requirements, according to software development processes and implementation standards. Responsible for the software requirements management process (acceptance, clarification, scheduling and tracking of requirements). Plan and coordinate all software development work packages with respect to customer specification, hardware and software resources, and development effort, to ensure project timing and quality. Coordinate the software effort estimation process and support both project acquisition and running changes. Collaborate with project managers and a global engineering team to create and maintain the project timing plan and to ensure on-time project deliverables. Work with software coding teams globally to ensure proper feature implementation. Act as a local liaison to our customers, the calibration team, and the global software development team. Perform debugging and troubleshooting of the software, using customer tools and generic tools. Analyze test data and document results into development reports. Verify software concept and implementation via in-vehicle tests. Telecommuting may be permitted. When not telecommuting, must report/appear at Robert Bosch LLC, 28875 Cabot Drive, Novi, MI 48377. REQS: This position requires a Bachelor s degree, or foreign equivalent, in Electronic Engineering, Electrical Engineering, Communication Engineering or related field, plus 5 years of experience with software development for internal combustion engine control units according to V-Model. Additionally, the applicant must have professional experience with: (1) Methods and tools for control systems and software development such as requirements management, configuration management (SDOM), SW debugging, data acquisition, CAN, CANalyzer, CANoe, INCA, MDA, UDE, DNG, Request One, IPE, Trace & Release Matlab/Simulink, and ASCET; (2) Assembler, C, C++; CAPL, PERL and Python; (3) Hardware related software such as communication interface protocols (e.g. CAN, LIN, SENT, XCP, XETK and operating systems (RTOS); (4) Automated code generation and model-based software development; (5) Microcontrollers, Multi Core CPUs, computer architecture and engine control software; (6) Software in the loop / Hardware in the loop testing methods; and (7) Quality and release processes related to software development. Apply below. Additional Information *By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled. **Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization unavailable.*Information will be kept confidential according to EEO guidelines. Associated topics: application architect, application developer, c, develop, expert, java, maven, project architect, software architect, software engineer lead

Keywords: Bosch Group, Novi , Sr. Software Engineer (Multiple Positions) (REF166725I), Other , Novi, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Novi RSS job feeds