Vivid Resourcing - Embedded Software Engineer
Vivid Resourcing
Leuven, Belgium
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Leuven, Belgium
Tech stack
Systems Engineering
UClibc (C Standard Library)
Software Debugging
Linux
Device Drivers
Embedded C
Linux on Embedded Systems
Embedded Software
Field-Programmable Gate Array (FPGA)
Linux System Administration
Network Protocols
Systems Architecture
Software Performance
Job description
- Develop and maintain Embedded software in C for Linux-based systems
- Work on low-level driver development and Hardware interfacing
- Customize and maintain Embedded Linux distributions using Buildroot
- Collaborate with Hardware, FPGA and systems engineering teams
- Debug, optimize and validate software performance on Embedded targets
- Support integration of networking and cybersecurity-related features
- Participate in system architecture and technical decision-making
Requirements
- Strong commercial experience with Embedded C development
- Experience working with Embedded Linux environments
- Hands-on driver development experience
- Good understanding of Buildroot and Linux system customization
- Familiarity with networking protocols or Telecom systems is beneficial
- Experience debugging Embedded systems at Hardware/software level
- Comfortable working in a collaborative R&D environment
- Tech stack:
- C
- Embedded Linux
- Device Driver Development
- Buildroot
- Networking Protocols
- Cross-Compilation & Debugging Tools
Benefits & conditions
- Opportunity to work on cutting-edge Telecom and cybersecurity technology
- High-impact engineering environment with modern Embedded systems
- Collaborative international team
- Competitive salary and benefits package
- Long-term technical growth and progression opportunities
About the company
Vivid Resourcing offer a comprehensive, transparent recruitment service.