¡Activa las notificaciones laborales por email!

Firmware Engineer

Grupo TECMA

Tijuana

Presencial

MXN 549,000 - 916,000

Jornada completa

Hace 30+ días

Descripción de la vacante

A leading technology firm in Tijuana is seeking a talented Firmware Engineer to design, develop, test, and maintain embedded software solutions. The ideal candidate will have a Bachelor's degree in a related field and proven experience in firmware development. Strong skills in C/C++, problem-solving, and team collaboration are required. This role offers a dynamic work environment with opportunities for professional growth.

Formación

  • Proven experience in firmware/embedded systems development.
  • Familiarity with communication protocols (UART, I2C, SPI, CAN, Ethernet).
  • Good understanding of electronics and hardware-software interaction.

Responsabilidades

  • Design, develop, test, and maintain embedded software solutions.
  • Collaborate with cross-functional teams for high-quality firmware.
  • Ensure firmware meets performance and reliability standards.

Conocimientos

C/C++ programming
Firmware/embedded systems development
Problem-solving skills
Team collaboration
Intermediate English communication

Educación

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Herramientas

RTOS
Microcontrollers (ARM, PIC, or similar)
Version control systems (e.g., Git)
Descripción del empleo
Firmware Engineer

Job Summary:

We are looking for a talented Firmware Engineer to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining embedded software solutions for our products. This role requires strong technical skills, problem-solving abilities, and collaboration with cross-functional teams to deliver high-quality firmware that meets performance and reliability standards.

Requirements:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Proven experience in firmware/embedded systems development.
  • Strong proficiency in C/C++ programming for embedded platforms.
  • Experience with RTOS, communication protocols (UART, I2C, SPI, CAN, Ethernet, etc.), and hardware peripherals.
  • Familiarity with microcontrollers (ARM, PIC, or similar) and development tools (debuggers, oscilloscopes, IDEs).
  • Knowledge of version control systems (e.g., Git).
  • Good understanding of electronics, schematics, and hardware-software interaction.
  • Strong problem-solving skills and ability to work in a team environment.
  • Intermediate to advanced English communication skills (written and spoken).
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.