Release Manager

The Adecco Group

Mexico

On-site

MXN 420,000 - 660,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

The Adecco Group seeks an experienced embedded software engineer to design and implement software for distributed embedded systems with multiple microcontrollers. The role focuses on real-time Ethernet and custom serial protocols (UART, SPI, I2C, IPC), bare metal and RTOS firmware, and ensuring safety and quality through MISRA, ASPICE, and ISO26262 guidelines.

Collaboration with hardware, V&V, and offshore teams is essential.

Qualifications

  • Experience designing/implementing software for distributed embedded systems.
  • Experience with real-time Ethernet communication.
  • Experience developing custom serial protocols over UART, SPI, IPC and I2C.
  • Experience specifying, designing, implementing, and testing bare metal and RTOS firmware.
  • Ability to resolve ambiguous requirements and document firmware architecture.
  • Develop real-time software components and interfaces.
  • MISRA guidelines experience.
  • Traceability per ASPICE and ISO26262.
  • Collaborate with hardware and perform bench/HIL debugging.
  • Profile power/CPU/bus usage and optimize performance.
  • Coordinate with V&V to develop test plans and validate firmware across conditions.
  • Interface with external vendors and review firmware specifications.
  • Automate unit tests in nightly builds using Python scripting.
  • Provide bench support to offshore team and deliver releases on time.

Responsibilities

  • Design and implement software for distributed embedded systems.
  • Develop real-time Ethernet communications and custom serial protocols.
  • Create and test bare metal and RTOS firmware for scalable platforms.
  • Ensure MISRA/ASPICE/ISO26262 compliance and traceability.
  • Collaborate with hardware, V&V, and offshore teams; provide triage support.
  • Automate unit tests and nightly builds with Python scripting.
  • Optimize power, CPU, and bus usage; support release delivery.

Skills

Embedded software
Real-time Ethernet
UART SPI I2C
RTOS
MISRA
ASPICE
ISO26262
HIL debugging
Python scripting
Vendor coordination

Tools

Python

Job description

Key Qualifications & Experience
  • Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on creating re-usable software designs / components.
  • Design and implement real-time Ethernet communication.
  • Develop custom serial communication protocol over UART, SPI, IPC and I2C interfaces to support reliable data exchange between the device and external components.
  • Specify requirements, design, implement, and test both bare metal and RTOS low level software for creating a scalable platform.
  • Work with/resolve ambiguity in requirements/specifications/designs. Maintain clear and concise documentation of desi gn and firmware architecture.
  • Create elegant, efficient real-time software components and interfaces.
  • Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness, code coverage and adherence to MISRA guidelines
  • Create traceability matrix between all SW work products as per ASPICE and ISO26262 guidelines based on safety rating of the component.
  • Work with hardware and debuggers at a bench and HIL level to verify software operation.
  • Profile power / CPU / bus usage and identify opportunities for optimization on the component/ system level.
  • Collaborate with V&V to develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions, including low power modes.
  • Interface with external vendors, including review of firmware specifications, providing design guidance, and integrating c ode releases.
  • Work with integration test team to automate unit tests / SW components tests in nightly builds with python scripting.
  • Provide bench and debugging support to offshore team
  • Perform integration testing, debug integration issues, coordinate triaging session with different component owners and deliver release in time.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Manager
Firmware Manager

Jobtailor • Mandaluyong

On-site
PHP 1,200,000 - 1,800,000
Real-Time Embedded Software Engineer
Real-Time Embedded Software Engineer

The Adecco Group • Mexico

On-site
MXN 420,000 - 660,000
Junior Electronics Engineer
Junior Electronics Engineer

Xinyx Design Consultancy & Services, Inc. • Muntinlupa

On-site
PHP 446,000 - 893,000
Firmware Manager
Firmware Manager

Emerson • Mandaluyong

On-site
PHP 1,200,000 - 2,000,000
Medical insurance
Employee Assistance Program
Flexible time off
Hardware Design Engineer
Hardware Design Engineer

INGSOL • Hinoba-an

On-site
PHP 420,000 - 640,000
Lead SW Engineer - Embedded SW (Brakes SW)
Lead SW Engineer - Embedded SW (Brakes SW)

Wabtec Corporation • Hinoba-an

On-site
PHP 597,000 - 994,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Analog Devices • Cavite City

On-site
PHP 90,000 - 150,000
Hardware Design Engineer
Hardware Design Engineer

Zen Technologies Limited • Hinoba-an

On-site
PHP 500,000 - 900,000
Hardware Product Lead
Hardware Product Lead

CodeRound • Hinoba-an

On-site
PHP 1,200,000 - 1,800,000
MCU - Application Engineering
MCU - Application Engineering

Axiro Semiconductor Pvt Ltd • Hinoba-an

On-site
PHP 600,000 - 1,200,000