Bosch - Plymouth, MI

posted 3 months ago

Full-time
Remote - Plymouth, MI
Fabricated Metal Product Manufacturing

About the position

The Software Engineer position at Bosch involves producing high-quality, efficient, and maintainable code for innovative automotive solutions. The role requires collaboration within an Agile (Scrum) environment, including code and design reviews, testing, and documentation. The engineer will analyze high-level requirements, propose solutions to technical issues, and support testing efforts.

Responsibilities

  • Produce high quality, efficient, and maintainable code for automotive platforms.
  • Work according to Agile methodology (Scrum).
  • Perform code reviews and design reviews.
  • Conduct testing and write documentation.
  • Analyze high level requirements and translate them into detailed specifications and designs.
  • Propose innovative solutions to technical issues.
  • Communicate and collaborate with the team.
  • Write unit test code, structures, and scripts.
  • Support testers in identifying and solving test issues.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Engineering, Electrical Engineering, Electronic Engineering, Computer Science, or a related field.
  • 3 years of experience as an Associate Software Engineer, Software Engineer, or in a similar role involving network communications for automotive ECUs.
  • Experience with Automotive Ethernet, CAN, CAN-FD, or LIN.
  • Development experience of vehicle electronic architectures.
  • Experience with failure analysis (FMEA or fault trees).
  • Experience in hardware and software design of embedded Bluetooth solutions.
  • Proficiency in implementing software embedded code using C language.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service