Software Engineer (Embedded Systems) / Farmington Hills, MI
Farmington Hills (Oakland County) Bachelor's Degree IT development
Job description
Robert Bosch LLC (Employer) is hiring associates for interesting and challenging positions. Apply now!
The Bosch Group operates in most countries in the world. With over 300,000 associates, a career at Bosch offers a chance to grow an exceptional career in an environment that values diversity, initiative, and a drive for results.
Bosch Engineering GmbH is a fast-growing company and is looking to strengthen its team of developers. You will have the opportunity to work on challenging tasks in a young, dynamic team. You will be assigned to projects focusing on, for example exclusive sports cars, commercial vehicles or vehicles in the areas of Powersports and Aviation.
As a leading supplier in the automotive industry, Robert Bosch LLC has made its Farmington Hills and Plymouth Michigan facilities the headquarters for its North American automotive businesses. These facilities house more than 1,700 associates who are dedicated to improving relationships with our customers and furthering Bosch's technologies.
By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled
Tasks
Responsibilities:
· Embedded software development for body domain controls.
· Analyze and implement customer specifications.
· Software requirements engineering, coding, review, integration, test and release.
· Create software modules using C/C++, test and release software on planned milestones.
· Create internal design documentation and test specifications, participate in code reviews.
· Adapt features to new hardware and software environments.
· Project execution and project documentation according to specified processes.
· Collaborate with a global development team (Some International travel required).
Requirements
Requirements:
· Bachelor of Science in Computer Engineering, Electrical Engineering, Computer Science or similar engineering field.
· Minimum1-2 years of experience developing embedded software in an automotive environment.
· Excellent oral and written communication skills.
· Proficient in writing, debugging, and testing C/C++ code.
· Problem solving mindset.
· Ability to grasp existing and new technologies with associated hardware and software interfaces.
· Team oriented and self-motivated/managed working style.