Skip to main content
← Back to Jobs

Embedded Software Engineer

BoschGuadalajara, mx
Full-timeMid Level
👁️ 0 views📝 0 applicationsPosted 8/6/2026Expires 9/27/2026
Tailor Resume for This JobCheck ATS Score

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.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.