What are the responsibilities and job description for the Embedded Systems Engineer position at Lumicity?
Lumicity is a leading provider of advanced timing and synchronization solutions. Our team works closely together to deliver high-performance solutions tailored to complex technical challenges. We're seeking an experienced Senior Firmware Developer to join our team.
The ideal candidate will have a strong background in embedded operating systems, including real-time and Linux-based environments. Proficiency in low-level software development, including device drivers and hardware interfacing, is also required.
Main skills include:
- Embedded Linux development, including driver tuning and configuration.
- Device driver development for DRAM, eMMC, and Ethernet PHY.
- Experience with inter-process communication in Linux environments.
- Experience developing firmware for embedded systems using C/C .
- Strong understanding of processor and microcontroller architectures across various platforms.
- Skilled in scripting languages for automation and system management.
- Ability to troubleshoot and optimize embedded systems for performance and reliability.
- Effective communication skills and the ability to collaborate in cross-functional teams.