Embedded Software Engineer
Bosch•Guadalajara, mx
Full-timeMid Level
👁️ 0 views•📝 0 applications•Posted 8/6/2026•Expires 9/27/2026
Get alerts for roles like this
More Embedded Software Engineer roles in Guadalajara, mx — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
The Aftermarket Software Engineer is responsible for supporting, maintaining, enhancing, and troubleshooting software and embedded systems throughout the product lifecycle. This role works closely with cross-functional teams to analyze field issues, develop software solutions, support product sustainment activities, and ensure long-term product reliability, performance, and serviceability. Key Responsibilities Analyze customer, service, and business requirements and translate them into software design proposals and technical solutions. Design, develop, modify, and maintain embedded software and application software for existing products. Support product sustainment activities, including software updates, bug fixes, cybersecurity improvements, and feature enhancements. Develop proof-of-concept software solutions and early-stage prototypes. Investigate software-related field issues and perform root cause analysis. Create software verification and validation plans and document test results. Perform software debugging, code reviews, and performance analysis. Collaborate with Electronics, Mechanical, Systems, Manufacturing, Quality, and Service teams to implement robust solutions. Experience with Linux OS for electronic systems. Support software release management, version control, and change management processes. Ensure compliance with cybersecurity, functional safety, and software quality standards where applicable. Create and maintain software architecture, design documentation, test reports, and engineering change records. Support software lifecycle management activities from development through maintenance and end-of-life.   Preferred Qualifications Experience developing embedded software in C/C++. Experience with Linux OS. Experience with RTOS-based systems and microcontroller platforms. Exper
Required Skills
AgileAzureC++Change ManagementCI/CDCross-functional CollaborationDocumentationGitJIRALinuxProblem SolvingPythonRoot Cause Analysis
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.