Sr. Embedded O/S SW Engineer
Core
Design, integrate, configure, and deploy Linux-based operating systems for embedded devices with a focus on security hardening and system optimization.
Role type
Senior Embedded OS Software Engineer
Builds
Smart cameras, RFID readers, machine vision systems, and high-precision customized subsystems
Domain
Healthcare and advanced manufacturing embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded Linux OS, OS hardening, kernel configuration, device drivers, system libraries, communication protocols, scripting/programming, open-source license analysis
Preferred skills
C/C++, embedded software stack modification, Git, code reviews, Linux security patches
Technologies
Linux, Yocto, Git
Responsibilities
Integrate Linux OS into embedded devices, configure kernel parameters and device drivers, deploy Linux images, troubleshoot bootloaders and drivers, optimize memory footprint and power efficiency, implement security best practices and hardening, monitor and apply security patches, assess open-source software licenses
Seniority
Senior, hands-on IC