Embedded Software Engineer Jr
Bosch Group · Guadalajara, Jal., Mexico
Apply directly on Bosch Group’s careers site — no account needed.
About the role
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.
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
Experience: 3 years of professional embedded development experience.
- 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"
Skills
- C
- Python
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Free account — no card required
93 117 live jobs · 17 641 companies tracked · 167 added today