Match score not available

C/C++ Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Electrical Engineering, or equivalent., Hands-on experience with embedded software development., Proficiency in designing, building, and shipping C/C++ code for embedded systems., Familiarity with embedded operating systems on ARM platforms and communication interfaces..

Key responsabilities:

  • Design and implement software on real-time embedded operating systems on ARM CPUs.
  • Implement drivers for peripherals and high-speed communication interfaces.
  • Conduct functional verification, testing, and debugging of hardware platforms.
  • Collaborate with the founding team to implement radar perception algorithms on DSPs and FPGAs.

ALGOTEQUE Innovation Hub logo
ALGOTEQUE Innovation Hub Information Technology & Services SME https://algoteque.com/
201 - 500 Employees
See all jobs

Job description

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.

Responsibilities:
  • 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



Requirements
  • 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


Nice to have:
  • 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



Benefits
  • 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



Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Field Engineer (Solutions) Related jobs