S

Stoneridge

Designs and manufactures automotive electrical systems

Embedded Software Supervisor

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeManaus, State of Amazonas, BrazilNo salary listed

About the Job

Requirements

  • Reside in Manaus.
  • Be available for hybrid work.
  • Have advanced English proficiency.
  • Have experience developing embedded software.
  • Know programming languages such as C, C++, and Python.
  • Be familiar with embedded operating systems such as RTOS and Embedded Linux.
  • Know compilers, debugging tools, simulation tools, and development environments.
  • Have experience with version-control tools and continuous integration and continuous delivery practices.
  • Know hardware architecture, microprocessors, memory, buses, communication protocols, and peripherals.
  • Know software quality processes and testing methodologies.
  • Have experience analyzing and resolving technical problems and preparing documentation.
  • Have experience with technical leadership or managing development teams.

Responsibilities

  • Supervise and guide embedded software development for ECUs, from low-level to high-level software.
  • Interact with stakeholders to define and refine requirements, align priorities, and negotiate deadlines and resources.
  • Oversee the use of technologies including C, C++, Python, RTOS, Embedded Linux, compilers, debugging tools, simulation tools, and development environments.
  • Ensure proper use of version-control tools and continuous integration and continuous delivery practices.
  • Guide the team on software and hardware integration, including hardware platforms, memory, buses, communication protocols, and peripherals.
  • Ensure software quality practices, including unit, functional, and integration testing.
  • Coordinate software problem investigation and resolution, fostering collaboration with technical teams at customers and external partners.
  • Ensure preparation and maintenance of technical documentation for internal use, customers, and third parties.
  • Manage the team's structure, competencies, and professional development, promoting continuous technical growth.
  • Define and improve development methodologies and processes, monitoring activity progress and delivery quality.
  • Ensure adopted technologies and solutions align with company strategies and guidelines.

About the Company

Stoneridge

Designs and manufactures automotive electrical systems

Stoneridge designs and manufactures highly engineered electrical and electronic systems, components, and modules for the automotive, commercial vehicle, motorcycle, agricultural, and off-highway markets. Its products enable vehicle intelligence, improve fuel efficiency, reduce emissions, and enhance safety and security for vehicles, cargo, and drivers. The company provides end-to-end, integrated technology solutions that cover the vehicle’s electrical architecture, sensors, and related modules, serving as a global partner to the mobility industry. What sets Stoneridge apart is its focus on integrated, scalable systems across multiple vehicle sectors and its ability to act as a single technology partner that can address the full spectrum of mobility challenges. The company’s goal is to help customers meet evolving vehicle demands by delivering reliable electrical and electronic solutions that improve performance, safety, efficiency, and overall vehicle operation.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Novi, MI
Founded
1965

Recently Posted Jobs

Explore more opportunities at Stoneridge

See more jobs