21 Jan
Senior Embedded Linux Firmware Developer
Utah, Lehi , 84043 Lehi USA

Vacancy expired!

RESPONSIBILITIES:Kforce's client, a growing and established Technology company in Lehi, UT, is seeking a Senior Embedded Linux Software Engineer. We are working directly with the Hiring Manager on this exclusive search assignment. The senior level embedded software engineer will develop, architect, and implement firmware/software for various platforms. The Embedded Linux Software Engineer will be the technical expert for embedded software engineering. They will architect and implement embedded software solutions on Linux, bare-metal and RTOS environments.Key Responsibilities: The Senior Embedded Linux Firmware Developer will be a senior contributor in a team environment to the software engineering on radar and/or UAV platform including Linux device drivers, Kernel development, hardware support libraries, Yocto recipes, microcontroller software, and application software in C, C, and Python languages Lead technical design discussions Embedded Linux Software Engineer will create design documentation for collaboration as necessary Given general direction, engineer software that is concise, testable, and maintainable Unit testing and integration testing of your code Embedded Linux Software Engineers define functional requirements of the product that best serves our customers' needs Testing, integrating, and verifying embedded software on the hardwareREQUIREMENTS: BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience At least 5+ years of experience in embedded software or firmware engineering experience Experience with embedded software development and lifecycle (specification, implementation, integration, and test) Experience with C/C programming Linux experience with Kernel Development Device driver development Knowledge of computer architectures, compilers, and operating system concepts for embedded systems Experience with Linux on an embedded platform Ability to use oscilloscope and logic analyzer for software and hardware troubleshooting Experience with real-time operating systems (RTOS) such as FreeRTOS or similarNice to haves but not required: Experience with Xilinx Zynq SoC or other FPGA-based SoC Experience with STM32/ARM microcontrollers Experience with Python for application development or data analysis Experience designing Linux character device drivers Experience with building embedded Linux systems using YoctoKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Vacancy expired!


Related jobs

Report job