Embedded Software Engineer - Build Automation

LER TechForce 

📍 Guadalajara, Mexico 🇲🇽

full-time
mid-level
hybrid
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

PythonAUTOSARGroovyDaVinciJava

Industry

AutomotiveConsumer Electronics

Job Description


Python Developer for AUTOSAR Build Automation
Are you looking for a role where you can use your knowledge of Python Development to make a difference in the automotive industry? Would you like to work for a company that provides an innovative work environment, flexible schedules, and ongoing professional development?

Who we are:
LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering IT talent. For over 20 years LER has been working with customers across North America to meet their engineering resource challenges.

We have a position for an embedded software engineer who has significant experience with Python software development. This position will use Python or Groovy to create a consistent automation framework for AUTOSAR BSW configurations in order to scale the growth of new BSW configurations.

What you will be doing:
  • Automating configuration of AUTOSAR BSW
  • Creating a consistent automation framework
  • Conduct reviews of the design
  • Implement the design using Python and/or Groovy
  • Work closely with software and system engineers
  • Unit level testing
  • Assuring all engineering technical data is complete and accurately documented, establish, and maintain technical files per the engineering processes, be cognizant of applicable certifications and product requirements.
  • Thoroughly document work performed via DCR system evaluations, and necessary technical reports.
  • Create and update SRSs (Software Requirements Specification)
  • Support Problem Report/Change Requests from other team members and different teams
  • Prepare and give technical presentations on the completed system

The ideal candidate will be knowledgeable in the following areas:
  • Extensive experience in Python scripting
  • Experience with AUTOSAR Configuration automation scripting
  • DaVinci Configurator in configuring MCAL, NVM, CAN, COM, diagnostic stacks
  • Groovy and JAVA scripting experience
  • DaVinci Developer
  • Electronics OR controls software background
  • Knowledge of embedded software build environment and C coding
  • Experience in automating chaos
  • Good communicator - written and verbal
  • Great collaborator
What you'll need to be successful:
  • College, university, or equivalent Bachelor's degree in Engineering or other relevant technical disciplines.
  • 2+ years of advanced Python experience.
  • Groovy and JAVA scripting is preferred
  • Must have experience configurating via DaVinci Configurator at least one of the following stacks: MCAL, NVM, CAN, COM, diagnostic
  • DaVinci Developer experience is a bonus
  • Ability to propose a path to automate manual processes that is extensible, and stable
  • Great English communication skills - ability to understand verbal technical conversations
  • Self-motivated
  • Collaborative
What you'll get:
  • Full benefits: medical, dental, 401K match
  • Ongoing professional development opportunities
  • Flexible Hybrid schedule
  • The opportunity to work on industry leading projects
#DNP