Automotive ECU firmware engineer at Salvo Software | Torre

Automotive ECU firmware engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Depends on the location of the candidate

Currency exchange and payroll taxes to be paid by:

Company

Hidden
(SIGN IN to learn if it’s a match)
The job admin(s) requested that this be hidden from the public.

+ Health insurance

location_on
Remote (anywhere)
Posted over 3 years ago

Responsibilities


We are looking for an experienced Automotive ECU firmware engineer to bring onto our team. The right candidate will have a passion for writing clean, well-documented code. They should be self-motivated, but can also work well in teams. 🟦  Requirements: ◽  5+ years of experience in a firmware development role specializing in automotive firmware. ◽ Expert level knowledge of automotive communication interfaces, especially J1939 and UDS. ◽ 5+ years of professional experience working in bare metal and RTOS environments in C or C++ with embedded systems. ◽ Must have experience in coding for basic embedded technologies such as; DMAs, UART, SPI, I2C, GPIO. ◽ Experience with relevant technologies, such as wireless technologies, ARM processor cores, hardware debug small-footprint software design and ultra-low power systems. 🟦  Preferred skills: ◽ Proficient with embedded systems development and debugging tools such as JTAG debuggers, in-circuit emulators, ROM emulators, simulators, oscilloscopes, and Protocol analyzers. ◽ Knowledge of static code analysis, security analysis, and automated testing tools. ◽ Good understanding of multithreaded systems, priorities, deadlocks, and bootloaders. ◽ Knowledge of agile principles and methodologies. ◽ Ensure full traceability between high-level design and software requirements specifications. ◽ Experience integrating and writing on device drivers. ◽ Bachelor's degree in a related field.