Embedded Software Engineer

LER TechForce 

📍 Guadalajara, Mexico 🇲🇽

full-time
mid-level
remote
Posted —

Key Skills

AutosarC++SPIUDSPython

Industry

AutomotiveConsumer Electronics

Job Description

Embedded Software Engineer

LER TechForce, an industry leader in embedded controls, software, and functional

safety, is seeking an Embedded Software Engineer to focus on low-level software

development for Autosar-compliant base software. This position plays a key role

in supporting the development of advanced engine systems for automotive

applications. This full-time role offers an innovative work environment, flexible schedules,

and ample opportunities for ongoing professional growth.


Who We Are:

For over 20 years, LER TechForce has been a trusted partner to customers across

North America, delivering solutions to engineering challenges in embedded

systems, functional safety, and beyond. To learn more, visit us on LinkedIn

<https://www.linkedin.com/company/ler-techforce> .


Location:

Remote, Guadalajara, MX beneficial


What You'll Be Doing:

  • Developing complex device drivers (CDDs) for automotive applications.
  • Working within the AutoSAR Basic Software (BSW) layer to ensure compliance
  • and performance.
  • Developing and implementing low-level drivers and diagnostic routines for
  • hardware interfaces including PWM, analog inputs, discrete signals, frequency
  • inputs, H-bridge circuits, and brushless motors.
  • Writing and optimizing Flash drivers for memory programming.
  • Creating and debugging SPI interfaces and working with SPI devices for I/O
  • and flash memory diagnosis.
  • Implementing communication protocols such as UDS, XCP, MSC, and Automotive
  • Ethernet (TCP/IP over Modbus).
  • Leveraging Autosar tools, particularly Vector DaVinci Developer and
  • Configurator, for software development and integration.
  • Performing multicore programming and utilizing Infineon microcontrollers for
  • automotive systems.
  • Utilizing version control software (e.g., ClearCase, GIT, Integrity) to
  • manage codebases and ensure project integrity.
  • Writing and maintaining scripts in languages like Perl and Python for
  • automation and testing.
  • Collaborating with cross-functional teams to deliver high-quality software
  • solutions for engine control systems.


What You'll Need to Succeed:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics Engineering, or a related technical discipline.
  • 5+ years of overall work experience
  • 3+ years of hands-on coding experience in C/C++, with a strong focus on embedded systems.
  • 3+ years of experience developing AutoSAR Basic Software (BSW)
  • Extensive experience operating in BSW layers like Complex Device Drivers, Bootloaders, I/O Hardware Abstraction
  • Expertise in using AutoSAR development tools such as Vector DaVinci Developer and Configurator.
  • Experience with Infineon microcontrollers and multicore programming.
  • Proficiency with communication protocols such as UDS, XCP, and MSC, and automotive Ethernet.
  • Experience developing low-level drivers and diagnostic routines for automotive hardware.
  • Proficiency in developing SPI interfaces and diagnosing I/O issues (PWM, Analogs, Discrete, frequency inputs, Hbridge, Brushless Motors)
  • Familiarity with version control systems like ClearCase, GIT, and Integrity.
  • Experience with Python and other scripting languages.
  • Experience with compilers and linkers, such as Hitex, WindRiver, or GNU.


Beneficial experience:

  • OBD Diagnostics
  • Functional Safety, ISO 26262
  • Adaptive Autosar


What We Offer:

  • Full benefits package including medical, dental, vision
  • Employee Assistance Program and employee discounts.
  • Ongoing professional development, including technical training and
  • leadership development programs.
  • The opportunity to work on cutting-edge, industry-leading projects.


If you are passionate about embedded software development and want to contribute

to the future of automotive technology, we encourage you to apply.