Embedded Software Engineer Jr

Bosch Group · Guadalajara, Jal., Mexico

ExclusiveFull-timePublished Jul 15, 2026

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
Get my matched jobs

Free account — no card required

93 117 live jobs · 17 641 companies tracked · 167 added today

Similar jobs

Embedded Software Engineer Jr — Bosch Group · Real Job Offers