
Senior Embedded Engineer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Germany.
• Design and execute embedded systems in C or C++ for ARM Cortex-based microcontrollers.
• Optimize and develop Linux-based embedded systems.
• Create and implement embedded software for real-time operating systems (RTOS).
• Integrate various sensors, actuators, and communication interfaces.
• Diagnose and troubleshoot both software and hardware issues.
• Minimum of 7 years of professional experience as an Embedded Engineer.
• Bachelor's degree in Computer Science, Electrical Engineering, or a similar field.
• Extensive experience with programming languages such as C and C++.
• Thorough knowledge of ARM Cortex-based microcontrollers like STM32 or FPGA SoCs such as Xilinx Zynq.
• Skilled in Linux-based embedded systems, including kernel modifications, device tree configurations, and bootloader development.
• Professional background in real-time operating systems (RTOS) including FreeRTOS, QNX, Zephyr, or ThreadX.
• Significant experience in integrating sensors and actuators, along with familiarity with communication interfaces such as CAN, SPI, I2C, UART, or Ethernet.
• Proficient in using analysis and debugging tools like JTAG, SonarQube, oscilloscopes, or logic analyzers.
• Starting base salary of €80,000, with profit sharing opportunities of up to €70,000.
• Flexible working hours and the option for remote work.
• 30 days of annual leave.
• Provision of IT equipment, including an Apple MacBook.
• Regular team-building events.
• Company pension plan.
• Health insurance provided by the company.
• Discounts for shopping and employees.
RTX
BDR Solutions LLC
Thumbtack
Target Sistemas
Get handpicked remote jobs straight to your inbox weekly.