CareerPlanGet AI match score →

Embedded Software Engineer

Guadalajara, Jal., mx💼 Full-time🗓 2026-06-24 → 2026-07-31

Core

Design, develop, modify, and maintain embedded software and application software for existing products, supporting sustainment activities and troubleshooting field issues.

Role type

Senior IC embedded software engineer

Builds

Embedded software and application software for existing products

Domain

Automotive/Industrial embedded systems and IoT

Deliverable

production ML models | product features

Required skills

C/C++, RTOS-based systems, microcontroller platforms, communication protocols (CAN, LIN, Ethernet, UART, SPI, I2C), software architecture, cybersecurity concepts, software testing, version control (Git), CI/CD pipelines

Preferred skills

Python, embedded Linux, cloud-connected products, Agile methodologies, software simulation environments, Jira/Azure DevOps

Technologies

C, C++, Python, Git, RTOS, CAN, LIN, Ethernet, UART, SPI, I2C, embedded Linux

Responsibilities

Analyze customer and business requirements to translate them into software design proposals; Design, develop, modify, and maintain embedded software; Investigate software-related field issues and perform root cause analysis; Create software verification and validation plans and document test results; Collaborate with cross-functional teams to implement robust solutions; Support software release management and change management processes.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗