This is a remote position.
We are looking for an experienced embedded software engineer to join our international team to innovate, design and implement automotive radar processing algorithms.
Design and implement of software on real-time embedded operating systems on an ARM CPU
Implement drivers for peripherals and high-speed communication interfaces
Functional verification, test and debug of the hardware platform with laboratory equipment
Work directly with the founding team to implement radar perception algorithms on digital signal processors (DSP), embedded CPUs, and FPGAs
Bachelor's degree in Computer Science, Electrical Engineering, or equivalent
Hands-on experience with embedded software development
Demonstrated ability to design, build, and ship C/C++ code for embedded systems
Experience with embedded operating systems (eg. RT-Linux) on ARM platforms, digital signal processors (DSP) and hardware accelerators
Understanding of embedded software and hardware architectures
Experience with communication interfaces: ETH, CAN, SPI, UART, CSI, I2C
Linux kernel driver development experience
Experience with the RTL design and verification languages: Verilog, SystemVerilog, VHDL
Hands-on experience with NVidia Jetson, Xilinx or Altera FPGA SW/HW platforms
Familiarity with cameras and other sensors such as radar, INS, lidar would be a plus
Experience with signal processing algorithms for radar or communication
Hands-on experience in Python/MATLAB
Long-term project and cooperation
International work environment
Great company atmosphere and culture
Growth & work life balance oriented processes
Medical card, prepaid bonus card
Flexible working hours
Remote work
Repligen Corporation
Tunstall Healthcare (UK)
OTT HydroMet
ZEALS
Ford México