Burgeon IT Services

Software Engineer (Embedded Linux)

North Billerica, MA • Posted 2 weeks ago
Onsite Contract Not specified Level general
We’re Hiring: Software Engineer (Embedded Linux) Location: North Billerica, MA (Onsite) Duration: 12-Month Contract --- About the Role: Join a multidisciplinary engineering team working on next-generation multi-spectral imaging systems, including Infrared, Low-Light, and Visible Light technologies. This role is ideal for a hands-on engineer experienced in embedded systems and real-time environments. --- Key Responsibilities: * Develop software for embedded, real-time, multi-processor systems using RTOS and Linux * Build and maintain Yocto-based Linux build systems * Collaborate with FPGA, Electrical, and Mechanical engineering teams * Support board bring-up activities and device tree development * Work across the full software development lifecycle including design, development, and testing --- Required Skills: * 5 20 years of experience in software engineering * Strong expertise in C/C++ and Object-Oriented Design * Deep understanding of Linux internals (kernel and user space) * Experience with systemd and D-Bus * Hands-on experience with Yocto (development and administration) * Experience with custom board bring-up and device tree modifications * Familiarity with Qualcomm and/or i.MX8 platforms * Experience with UEFI and bootloaders * Proficiency with Git --- Nice to Have: * Experience with GStreamer pipelines * Knowledge of networking and Linux system administration * Experience with Jenkins and Bitbucket * Scripting skills in Bash and Python * Familiarity with ADB, JSON, and XML --- Ed
Back to Job Search