abra · 10 hours ago
Low Level Embedded Engineer
abra professional services is seeking a Low Level Embedded Engineer to join their highly skilled team. The role focuses on user‑space software development in Python, light interaction with hardware using C, and system-level integration for advanced multi-disciplinary machine systems.
Information TechnologyProduct DesignSoftware
Responsibilities
User‑space software development in **Python** for embedded & system‑level functionality
Light low‑level development in **C** for hardware interaction when needed
**Board bring‑up**: initializing new hardware boards from first power‑up to full operational functionality
Understanding and working with **BSP, Kernel structures, and Drivers** (no Kernel development required)
Integration and debugging of complex machines involving laser systems, imaging, data flows, and multi‑module communication
Collaboration with FPGA engineers and work with **Xilinx‑based FPGA boards**
Use of **AI tools at a high level** as part of development, analysis, and testing workflows
Qualification
Required
5+ years of hands‑on software development experience
Strong proficiency in Python- must have excellent command of Python for user‑space embedded development
Experience with C for board‑level bring‑up and hardware interaction
Good familiarity with C++ (parts of the system are implemented in C++)
Proven experience with board bring‑up processes
Understanding of BSP, Kernel concepts, and Driver interaction (no Kernel coding required)
Experience working with FPGA‑based platforms, specifically Xilinx — mandatory
Strong ability to use AI tools at an advanced level- required
Preferred
Experience working on multi‑disciplinary systems (laser, image processing, data processing, system interfaces) — an advantage
Company
abra
Devalore (now abra R&D Solutions) is an Israeli based boutique software development company, that is driven by quality and efficiency.
Funding
Current Stage
Growth StageCompany data provided by crunchbase