¡Activa las notificaciones laborales por email!

Sr. Embedded Software Engineer: GDL

A2e Technologies

Guadalajara

Presencial

MXN 1,306,000 - 1,681,000

Jornada completa

Hace 20 días

Descripción de la vacante

A technology company in Guadalajara seeks a Sr. Embedded Software Engineer to design and develop embedded firmware. The role involves debugging existing software and collaborating with hardware engineers. Applicants should have over 8 years of experience and expertise in embedded Linux, C/C++, and Python. Fluency in English is preferred and excellent communication skills are essential for team collaboration.

Formación

  • Minimum 8+ years of experience as an embedded software engineer.
  • Extensive experience with embedded Linux design.
  • Bilingual: Fluency in English is highly desired.

Responsabilidades

  • Design and develop embedded software for systems.
  • Investigate, debug, and modify existing code.
  • Collaborate with Hardware and FPGA Engineers.

Conocimientos

C
C++
Python
Embedded Linux
Communication skills
Collaboration

Herramientas

Yocto
Git
JIRA
Descripción del empleo

A2e Technologies Is Currently Hiring:

Title: Sr. Embedded Software Engineer

Location: Guadalajara, MX

Term: Full-Time Perm

Start Date: ASAP

  • Design and develop embedded software (firmware) for embedded systems consisting of: Analog, Digital, and RF circuits for a wide variety of applications.
  • Investigate, debug, and modify existing code.
  • Develop and troubleshoot Linux user-space applications.
  • Work with existing development libraries or creating them as needed.
  • Develop standard and custom communication protocols for new systems.
  • Document embedded software design and implementation.
  • Contribute to routine software design reviews,code reviews, and software testing, as well as the software release process.
  • Participate in verification and validation testing, work closely with validation teams to develop test plans.
  • Collaborate with Hardware and FPGA Engineers to test, debug, and validate firmware.

Highly Desired:

  • Provide support in software releases for clients and manufacturing.
  • Troubleshoot software issues at customer sites.
  • Minimum 8+ years of experience as an embedded software engineer.
  • Understanding of layered design and state machine implementation.
  • Design to Manufacturing experience
  • Prioritization and time analysis for real-time applications.
  • Extensive experience with embedded Linux design:
    • Customizing the Linux bootloader
    • Kernel and device tree configuration.
    • Develop and troubleshoot Linux drivers/customize existing ones.
    • Linux filesystem configuration.
  • Understanding of network socket programming, interprocess communication, pipes, memory mapping.
  • Extensive experience in:
  • C, C++, Python, bare-metal ,RTOS, Low-level drivers and BSPs (memory, I2C devices, SPI devices, MCU peripherals, etc.), Yocto/buildroot build frameworks, GIT version control system, JIRA tools.
  • Excellent communications skills
  • Ability to collaborate with multiple team members onsite and remotely.

Highly Desired:

  • Bilingual: Fluency in English
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.