Embedded Software Engineer Jr
Guadalajara - Mexico
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:
- Facebook: Bosch Talento México
- Instagram: Bosch Campus México
- LinkedIn: Bosch México
- Tiktok: Bosch Talento México
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
About Company
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