¡Activa las notificaciones laborales por email!

Senior Embedded Software Engineer

Midtronics

Chihuahua

Presencial

MXN 1,492,000 - 1,866,000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A technology company located in Chihuahua is seeking a Senior Embedded Software Engineer to lead the development of embedded software solutions. The ideal candidate will have 5-8 years' experience in embedded software development, strong communication skills, and proficiency in embedded C. This role requires collaboration with global teams and direct customer interactions. Relocation is not provided.

Formación

  • Minimum 5-8 years of embedded software development experience.
  • Familiarity with hardware design and schematics.
  • Extensive experience using embedded C.
  • Experience with communication protocols preferred.
  • Must be able to read/speak English.

Responsabilidades

  • Develop embedded software at the driver, OS, and application layers.
  • Lead multi-functional project team for software development.
  • Provide technical support to account and customer service teams.
  • Implement software enhancements for efficiency.

Conocimientos

Embedded software development
Excellent oral and written communications skills
Embedded C
Hardware design and schematics
Communication protocols (i2C, SPI, USB)
GIT
Jira
Ability to work in a global team

Herramientas

FreeRTOS
Bluetooth
Wi-Fi

Descripción del empleo

Position:Senior Embedded Software Engineer

Location: Chihuahua

Job Id:522

# of Openings:1

SENIOR EMBEDDED SOFTWARE ENGINEER

The Senior Embedded Software Engineer is part of the Midtronics embedded software team. The team is responsible for creating embedded software solutions for all Midtronics product platforms including electric vehicle service equipment, battery testers, diagnostic and service chargers, and in-vehicle battery monitoring solutions.

In this position, you will be responsible for the specification, design, and development of all layers of embedded product software. The preferred candidate will be a leader capable of driving a project team working in a scrum development model and is experienced with the full software lifecycle including architecture, high level design, and development. An intense focus on delivering quality software and driving continuous improvement is a must. You will work with account teams and customers to understand customer needs and develop custom solutions.

A DAY IN THE LIFE:

  • Developing embedded software at the driver, OS, and application layers
  • Architecture, design, development, and test of embedded product software components
  • Lead multi-functional project team responsible for the development and delivery of quality product software releases
  • Driving project team to meet quality and schedule requirements
  • Coordinating with other functions of the organization to achieve goals of product software release
  • Coordinating with production and service to refine processes, develop tools and systems to enable the build and repair process
  • Identifying and implementing software enhancements that increase efficiencies and portability
  • Working with sales, marketing, and customers to create solutions and produce product specifications
  • Providing status on software development efforts to project management and management
  • Providing technical support to account and customer service teams, and driving investigations into field issues
  • Creating and participating in continuous improvement initiatives and advancing product quality.
  • Performing root cause analysis of post-release software issues
WHAT YOU’LL NEED:
  • Minimum 5-8 years of Embedded software development
  • Familiarity with hardware design and schematics
  • Excellent oral and written communications skills
  • Extensive experience using embedded C
  • Familiarity with embedded RTOS such as FreeRTOS
  • Good visual and software design sense and creative drive
  • Experience with communication protocols such as i2C, SPI, USB, CAN, TCP/IP, Bluetooth, and Wi-Fi communications preferred
  • Experience with GIT, Jira, Crucible is preferred
  • Familiarity with Android a plus
  • Ability to work in a global team environment and interact with engineers in locations around the world.
  • Experience with direct customer interaction is a plus
  • Must be able to read/speak English
  • Relocation not provided
ABOUT US:

Midtronics is a fast-growing company with an energetic, passionate, and innovative leadership team. As the world is determined to reduce carbon emissions and improve vehicle safety, the rapid evolution of the transportation industry – from electrification and connectivity to autonomous vehicles — Midtronics, is a committed partner in developing superior battery management solutions to meet those exciting challenges in the years ahead.

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.