Team Leader SW Embedded
Guadalajara - Mexico
Job Summary
We are seeking a focused Embedded Software Team Leader to coordinate the design develop and debug firmware and software on embedded targets.
While this is not a full-stack role our products operate in a larger ecosystem; therefore you will need to understand how your embedded code interacts with other system components (such as Android and Windows) to support system-level integration and automated testing.
Key Responsibilities
Firmware Development Coordination: Design write and maintain clean efficient embedded software and firmware (primarily in C/C) for microcontroller-based platforms.
System Integration & Testing: Collaborate on system-level validation using Python to write test scripts and interacting with external systems (like Android or Windows environments) to verify end-to-end functionality.
Product Sustainment: participate on investigating software-related field issues perform root-cause analysis and implement bug fixes performance optimizations and cybersecurity updates.
Cross-Functional Collaboration: Partnership with Electronics Systems and Software teams to translate hardware-level requirements into reliable secure technical solutions.
Must-Haves (Basic Qualifications)
Embedded Software Expertise: Strong proficiency in C and C programming for embedded systems.
RTOS & Microcontrollers: Hands-on experience developing with RTOS-based systems (Linux RT) and bare-metal microcontroller architectures. Experience with the Linux environment.
System-Level Testing (Android/Python): Experience using Python scripting and automated frameworks to interact with and test embedded devices (e.g. via Android/ADB serial terminals or test harness APIs).
Nice-to-Haves (Preferred Qualifications)
Communication Protocols: Solid understanding of hardware communication protocols specifically CAN LIN SPI I2C and UART.
Debugging & Hardware Tools: Experience using hardware debuggers (e.g. JTAG SWD) and laboratory equipment (oscilloscopes logic analyzers) to troubleshoot firmware.
Networked Devices: Familiarity with Ethernet (TCP/IP) communication and IoT/cloud-connected product security.
Diagnostics: Familiarity with vehicle diagnostics standards or industrial control systems.
Qualifications :
Education: Bachelors degree in Computer Engineering Electrical Engineering Computer Science or a related technical field.
Experience: 6 years of dedicated professional embedded software development experience.
Additional Information :
- Problem solving
- Leading internal and external communication
- 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