Senior Embedded Software Engineer

Global Connect Technologies

Región Centro

Presencial

MXN 1.872.000 - 2.383.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Global Connect Technologies seeks an Embedded Software Engineer to design and develop software for distributed microcontroller-based systems in Dearborn, MI. You will implement low-level drivers, BSP components, and real-time Ethernet while working with RTOS or bare-metal platforms.

The role involves debugging, optimization, and rigorous testing, ensuring MISRA, ASPICE, and ISO26262 standards are upheld. Collaboration with hardware, V&V, and external teams is essential for successful releases.

Formación

  • Bachelor's degree in Computer Science / Electronics & Communication Engineering.
  • 5-7 years of embedded software experience.

Responsabilidades

  • Design and develop embedded software for distributed systems involving multiple microcontrollers.
  • Implement low-level drivers and Board Support Package (BSP) components.
  • Develop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C).
  • Work on RTOS / bare-metal software development for scalable platforms.
  • Perform integration, debugging, and optimization (CPU, memory, power).
  • Analyse and resolve low-level system issues across embedded layers.
  • Conduct unit testing, integration testing, and automation using Python scripting.
  • Ensure compliance with MISRA, ASPICE, and ISO26262 standards.
  • Maintain design documentation, traceability, and architecture artifacts.
  • Collaborate with hardware teams, V&V teams, and external vendors.
  • Provide bench-level debugging and HIL validation support.
  • Lead/participate in triaging sessions and release activities.

Conocimientos

Embedded Software Development
Ethernet Drivers
DMA, Multicore & Shared Memory
Low-level debugging

Educación

Bachelor's degree in Computer Science / Electronics & Communication Engineering

Descripción del empleo

Job Title: 529469 - Embedded Software Engineer

Location: Dearborn, MI

Experience Level: 5-7 years

Work Location Requirement: Candidates should be local to the area, as the final customer interview will be conducted in person. Candidates from other locations may also be considered if they are willing and able to attend an in-person interview upon successful completion of the initial screening round.

Job Description & Skill Requirement:
Key Responsibilities
  • Design and develop embedded software for distributed systems involving multiple microcontrollers
  • Implement low-level drivers and Board Support Package (BSP) components
  • Develop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)
  • Work on RTOS / bare-metal software development for scalable platforms
  • Perform integration, debugging, and optimization (CPU, memory, power)
  • Analyse and resolve low-level system issues across embedded layers
  • Conduct unit testing, integration testing, and automation using Python scripting
  • Ensure compliance with MISRA, ASPICE, and ISO26262 standards
  • Maintain design documentation, traceability, and architecture artifacts
  • Collaborate with hardware teams, V&V teams, and external vendors
  • Provide bench-level debugging and HIL validation support
  • Lead/participate in triaging sessions and release activities
Qualification
  • Bachelor's degree in Computer Science / Electronics & Communication Engineering
Skills to look for
  • Embedded Software Development
  • Ethernet Drivers
  • DMA, Multicore & Shared Memory concepts
  • Low-level debugging across software stack
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Embedded Software Engineer — Real-Time, Multi-MCU
Senior Embedded Software Engineer — Real-Time, Multi-MCU

Global Connect Technologies • Región Centro

Presencial
MXN 1.872.000 - 2.383.000
Embedded SW Engineer - Computer Enhanced
Embedded SW Engineer - Computer Enhanced

Bosch México • Región Centro

Presencial
MXN 900.000 - 1.100.000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Estado de México

Presencial
MXN 2.042.000 - 2.722.000
Embedded Software Engineer
Embedded Software Engineer

Bosch Group • Región Centro

Presencial
MXN 450.000 - 650.000
Embedded Software Engineer Jr
Embedded Software Engineer Jr

Robert Bosch Group • Región Centro

Presencial
MXN 420.000 - 620.000
Adv. Embedded SW Engineer - Computer Enhanced
Adv. Embedded SW Engineer - Computer Enhanced

Robert Bosch Group • Región Centro

Presencial
MXN 700.000 - 1.000.000
Embedded Linux SW Engineer - Computer Enhanced
Embedded Linux SW Engineer - Computer Enhanced

Robert Bosch Group • Región Centro

Presencial
MXN 600.000 - 1.000.000
Advanced Embedded SW Engineer I - Digital Twin
Advanced Embedded SW Engineer I - Digital Twin

Robert Bosch Group • Región Centro

Presencial
MXN 320.000 - 520.000
Embedded SW Engineer I - DEM
Embedded SW Engineer I - DEM

Bosch • Región Centro

Presencial
MXN 350.000 - 480.000
Sr. Embedded SW Engineer I - ASW component
Sr. Embedded SW Engineer I - ASW component

Robert Bosch Group • Región Centro

Presencial
MXN 480.000 - 750.000