A complete application in a minute
Tailored resume and cover letter, ready to send.
AppLab Systems, Inc seeks a senior embedded software engineer to design, develop, and maintain C and C++ software for Linux-based embedded systems, interfacing with hardware and OS components in Sunnyvale, CA.
You will debug and optimize hardware/software integration across system- and board-level components and contribute to reliable APIs, services, and engineering practices.
Design, develop, and maintain C and C++ software for Linux-based embedded systems, including software that interfaces with hardware and operating system components. Debug and optimize hardware/software integration across system- and board-level components, and contribute to reliable APIs, services, and engineering practices.
Requires at least seven years of experience, proficiency in C and C++ for embedded and system-level applications, and experience debugging hardware/software integration issues and multithreaded applications. Candidates should have experience with embedded communication interfaces, Agile practices, and strong communication skills; Python and experience in test, instrumentation, or automation are preferred.