Senior Firmware Engineer – IoT (10+ yrs Embedded)

LoJack Mexico Careers

Ciudad de México

On-site

MXN 600,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical benefits
Retirement benefits
Flexible PTO
Education assistance and training
Wellness programs
Philanthropy opportunities

Job summary

CalAmp, a connected intelligence company, seeks a Sr. Firmware Engineer based in Mexico City with 10+ years of embedded firmware experience to drive device driver development and firmware for 32-bit MCUs.

The role involves maintaining existing software, collaborating with validation and field engineers, and documenting firmware designs. Ideal candidates will have RTOS expertise, C/C++/Python proficiency, and strong communication skills in English.

Qualifications

  • BS in Computer Science or Computer Engineering.
  • 10+ years of embedded firmware development experience.
  • Knowledge about microcontrollers and internals; able to read hardware specs and schematics.
  • Experience with Super loop and RTOS architectures.
  • Proficiency in C/C++/Python.
  • Familiarity with using digital scopes and logic analyzers.
  • Excellent written and verbal communication skills.
  • Must have English language skills.
  • MS in Computer Science preferred.
  • Experience with eLinux architecture.
  • Experience with Cellular, BLE, and WiFi protocols.
  • Experience with Test Automation using scripting languages.
  • Experience with POSIX programming.
  • Familiarity with UDP/TCP, TLS and HTTP protocols.

Responsibilities

  • Develop device drivers and application firmware for products using 32 bit microcontrollers
  • Maintain and support existing embedded software
  • Interfaces with other members of the development team, validation test and field application engineers
  • Development and maintenance of firmware design documentation.
  • Develop Unit and Acceptance Tests, and document test procedures

Skills

Embedded firmware development
C / C++ / Python
RTOS architectures
Microcontrollers
English language
Communication skills
POSIX programming

Education

BS in Computer Science or Computer Engineering

Tools

Digital scopes
Logic analyzers

Job description

CalAmp, a connected intelligence company, seeks a Sr. Firmware Engineer based in Mexico City with 10+ years of embedded firmware experience to drive device driver development and firmware for 32-bit MCUs.

The role involves maintaining existing software, collaborating with validation and field engineers, and documenting firmware designs. Ideal candidates will have RTOS expertise, C/C++/Python proficiency, and strong communication skills in English.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer III, Firmware (4105)
Engineer III, Firmware (4105)

LoJack Mexico Careers • Ciudad de México

On-site
MXN 600,000 - 900,000
Medical benefits
Retirement benefits
Flexible PTO
+3
IoT Embedded Linux Field Engineer – Devices & Firmware
IoT Embedded Linux Field Engineer – Devices & Firmware

Canonical • Ciudad de México

Remote
MXN 1,289,609 - 1,658,069
Personal learning and development budget
Annual compensation review
Employee Assistance Programme
+2
Software Engineer
Software Engineer

NXP Semiconductors NV • Guadalajara

On-site
MXN 420,000 - 540,000
Software Engineer
Software Engineer

NXP Semiconductors NV • Región Centro

On-site
MXN 600,000 - 1,000,000
Senior Embedded Linux Engineer - Automotive Edge Platform
Senior Embedded Linux Engineer - Automotive Edge Platform

Aptiv • Monterrey

On-site
MXN 700,000 - 900,000
Savings Fund
Pension Plan
Christmas Bonus
+5
Senior Firmware Engineer – Automotive ECU Failure Analysis
Senior Firmware Engineer – Automotive ECU Failure Analysis

ALTEN MÉXICO • Santiago de Querétaro

On-site
MXN 900,000 - 1,300,000
Embedded Firmware Intern: Build with C/C++, RTOS & I2C/UART
Embedded Firmware Intern: Build with C/C++, RTOS & I2C/UART

Honeywell International Inc. • Ciudad de México

On-site
MXN 180,000 - 240,000
Firmware Test Engineer II - IoT & Embedded Automation
Firmware Test Engineer II - IoT & Embedded Automation

Resideo • Chihuahua

On-site
MXN 300,000 - 420,000
Embedded Firmware Engineer & Customer Enablement
Embedded Firmware Engineer & Customer Enablement

NXP Semiconductors NV • Guadalajara

On-site
MXN 420,000 - 540,000
Firmware Test Engineer
Firmware Test Engineer

HPO Outsourcing Professionals - Agency • Saltillo

On-site
MXN 420,000 - 680,000
Major medical insurance
Life insurance
Savings fund
+1