Opportunity Description
Requirements
8+ years of embedded software development experience
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
Strong proficiency in C and modern C++
Experience developing software for embedded Linux environments
Experience working close to operating system internals, including concurrency, IPC, synchronization, memory management, and hardware/software interfaces
Experience integrating and debugging complex software systems across multiple abstraction layers
Experience with embedded build systems and toolchains such as Yocto/OpenEmbedded, Buildroot, CMake, or similar
Ability to debug and optimize software in resource-constrained or performance-sensitive environments
Strong communication and collaboration skills in cross-functional engineering environments
Ability to work effectively across distributed teams and time zones
(D...
8+ years of embedded software development experience
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
Strong proficiency in C and modern C++
Experience developing software for embedded Linux environments
Experience working close to operating system internals, including concurrency, IPC, synchronization, memory management, and hardware/software interfaces
Experience integrating and debugging complex software systems across multiple abstraction layers
Experience with embedded build systems and toolchains such as Yocto/OpenEmbedded, Buildroot, CMake, or similar
Ability to debug and optimize software in resource-constrained or performance-sensitive environments
Strong communication and collaboration skills in cross-functional engineering environments
Ability to work effectively across distributed teams and time zones
(D...
Ready to Apply?
Submit your application for Staff Embedded Software Designer at Kepler
Apply for this Position