Embedded Software Engineer at abra
Leipzig, Saxony, Germany -
Full Time


Start Date

Immediate

Expiry Date

21 Feb, 26

Salary

0.0

Posted On

23 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Software Development, C Programming, C++, Linux Drivers, Hardware Integration, Communication Protocols, Real-Time Systems, Problem Solving, Python Scripting, Performance Optimization, System-Level Architecture, Self-Driven, Proactive

Industry

Internet Marketplace Platforms

Description
abra R&D is seeking for a Embedded Software Engineer! In this position, you will design and develop embedded software components, work closely with hardware interfaces, and take ownership of features from concept to deployment. You will be part of a highly skilled engineering team, contributing to system-level architecture, performance optimization, and robust real-time functionality. Requirements Must have: B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field. ~4 years of experience in embedded software development. Strong programming skills in C, including work in real-time and low-level environments. Experience with C++ in embedded systems. Experience with Linux drivers (Kernel or User Space) – flexible. Practical experience in hardware integration, including working with peripherals and communication protocols (I2C/SPI/UART/PCIe, etc.). Nice to have: Experience writing Python scripts for automation, testing, or tooling. Proactive, self-driven, and strong problem-solving abilities.
Responsibilities
You will design and develop embedded software components, work closely with hardware interfaces, and take ownership of features from concept to deployment. You will be part of a highly skilled engineering team, contributing to system-level architecture, performance optimization, and robust real-time functionality.
Loading...