DetroitRecruiter Since 2001
the smart solution for Detroit jobs

Senior Software Engineer - Middleware - XC

Company: Bosch Group
Location: Plymouth
Posted on: September 24, 2022

Job Description:

Company Description As one of the largest North American automotive suppliers, Bosch develops Driver Assistance functions like Adaptive Cruise Control (ACC), Predictive Emergency Brake Systems (PEBS), Lane Departure Warning/Keeping Systems (LDW, LKS), Predictive Pedestrian Protection, Advanced Parking Assistance, and many more. For these functions Bosch has all necessary sensors in our portfolio (e.g. radar, video, ultrasonic sensors,). The XC division develops state of the art solutions as well as advanced features leading to the future of cockpit electronics and Assisted and Automated DrivingWe develop state of the art systems as well as advanced features leading to partly/highly automated driving. Join us to become part of the exciting and growing field of Driver Assistance. Job Description Seeking an experienced engineer who can serve as a bridge between the teams that work on the automotive run time environment (Bosch developed Automotive Operating System, AUTOSAR Adaptive base software, hypervisor, etc.) and the customer project ADAS function/feature development team. The goal is to ensure compatibility between the application software and the underlying layers through effective Middleware deployment. Possibilities exist within the role for hardware support through BSP development, OS commissioning and SW prototype development. The engineer will have to interact closely with the customer, base software, Automotive OS experts and function/feature developers to support the design, development and implementation of a high performing, safe, unified system. Qualifications *Required Qualifications:** Bachelor s degree in Electrical Engineering, Computer Science or Computer Engineering (or related/equivalent degree) * 3+ years of modern C++14 experience, Python* 2+ years of build-system experience (CMake, Bazel, Meson)* 2+ years of experience developing on OS (Linux, QNX, ...)* Demonstrated capability to develop enablement tooling (scripts, visualizations...) on at least 1 project* Knowledge of automotive middleware (APIs, configuration, usage) including AUTOSAR Classic/Adaptive* Soft Skills:* * Fast learner with demonstrated ability to pick up new concepts very quickly* Perseverance to work through issues as they arise, aligning with globally distributed stakeholders, as required* Good oral and written communication effectively communicate technical concepts, provide explanations, learn/accept corrections * Analytical Skills * Intrinsic customer orientation * Strong system level interest, no borders, wide know-how * Strong team player* Ability to manage parallel tasks* Social / networking skills*Preferred: ** Demonstrated ability to create PoCs/examples to deadlines and requirements* Experience with SW architecture, and especially large-scale projects* CI/CD/CT and setting up automatic testing* Experience with embedded and embedded SoCs Additional Information All your information will be kept confidential according to EEO guidelines.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. Associated topics: .net, application architect, c, c#, expert, java, maven, senior, software architect, software engineer lead

Keywords: Bosch Group, Detroit , Senior Software Engineer - Middleware - XC, Other , Plymouth, 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!

Detroit RSS job feeds