Embedded Software Engineer Jr

Bosch Group


Job Location:

Guadalajara - Mexico

Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

We are looking for a hands-on Embedded Software Engineer with 2 - 3 yrs of experience who does more than just write firmware.

You will bridge the gap between low-level hardware and high-level operating systems writing C/C code for microcontroller platforms using Python to build automated tests and troubleshooting system-level integration issues across Android and Windows environments.

Key Responsibilities:

  • Embedded Development: Write maintain and optimize clean reliable firmware/software in C/C for microcontrollers Unit testing Generating proper Documentation.
  • System Integration & Diagnostics: Support end-to-end system testing troubleshoot software-to-hardware communication and track down root causes to fix complex bugs.
  • Automated Testing: Design and maintain automation test scripts using Python to validate how embedded targets interact with the broader ecosystem

 

Must-Have Technical Skills:

  • C/C Experience: Good hands-on experience in embedded development and bare-metal environments.
  • OS & System Familiarity: Solid understanding of how embedded targets interface with Android (utilizing ADB/Logcat) and Windows platforms Android shell environment.
  • Python for Automation: Proven experience writing scripts and utilizing automated frameworks to test hardware and devices.
  • Strong Debugging: Natural problem-solver who can dissect system-level logs and implement reliable hotfixes 

 

 Great-to-Haves (Preferred)

  • Hardware Debugging & Protocols: Familiarity with CAN LIN UART SPI I2C and utilizing tools like JTAG oscilloscopes or logic analyzers to troubleshoot firmware.

Qualifications :

Bachelors degree in Computer Engineering Electrical Engineering Computer Science or a related technical field.

Experience: 3 years of professional embedded development experience.


Additional Information :

  • Problem solving
  • Ability to work directly with development and plant teams.
  • Leading internal and external communication
  • Customer facing
  • Stable consistent transparency of risks & problems
  • Realistic complete planning of the entire project
  • Leading internal and external communication
  • Ability to negotiate
  • Diplomatic skills and assertiveness
  • Organizing internal and external escalation crisis management
  • Integration of line management
  • Integration and motivation of the project team

Get to know more about how we work at Bosch and our new open positions on our social networks:

All of our vacancies are eligible for relocation financial support* based on internal mobility policy 0085.

Applicable vacancy for referral program   


Remote Work :

No


Employment Type :

Full-time

We are looking for a hands-on Embedded Software Engineer with 2 - 3 yrs of experience who does more than just write firmware.You will bridge the gap between low-level hardware and high-level operating systems writing C/C code for microcontroller platforms using Python to build automated tests and tr...

About Company

Company Logo

Bosch first started in Vietnam with a representative office in 1994. Bosch has its main office in Ho Chi Minh City, with branch offices in Hanoi and Da Nang, and a Powertrain Solutions plant in the Dong Nai province to manufacture pushbelt for continuously variable transmissions (CVT) ... View more

View Profile View Profile