XX
Yocto System EngineerFirstPROUnited States

Cette offre d'emploi n'est plus disponible

XX

Yocto System Engineer

FirstPRO
  • US
    United States
  • US
    United States

À propos

Yocto Systems Engineer North Billerica, MA - 5 Days Onsite 6+ Month Contract; possibility of extensions/converting full-time We are looking for a Software Engineer to contribute to the development of advanced imaging platforms that integrate multiple sensing technologies, including infrared, low-light, and visible spectrum capabilities. This role sits within a cross-functional engineering team and requires someone who is comfortable working both independently and collaboratively in a fast-moving, technically complex environment. Key Responsibilities Develop and implement software components for embedded systems operating in real-time, multi-core environments across RTOS and Linux platforms Build, customize, and maintain embedded Linux distributions using modern build frameworks Partner closely with hardware-focused teams (FPGA, electrical, and mechanical engineering) throughout design, integration, and validation phases Support system-level testing and troubleshooting across hardware/software boundaries Required Background Bachelor’s degree in Computer Science, Electrical Engineering, or a related discipline Core Qualifications 5+ years of hands-on experience developing software for embedded or systems-level applications Strong proficiency in C and C++, including experience applying object-oriented design principles Experience working with embedded Linux environments, including both kernel-level and user-space development Solid understanding of system services and inter-process communication frameworks (e.g., service managers, messaging buses) Experience building and maintaining Linux images using embedded build systems Familiarity with hardware platforms such as ARM-based processors (e.g., Qualcomm, NXP i.MX family) Experience integrating peripherals and managing device interactions in Linux environments Exposure to boot processes, firmware interfaces, or low-level system initialization Experience with board bring-up, device tree configuration, and hardware abstraction layers Proficiency with version control systems and structured repository management practices Additional Preferred Experience Networking fundamentals and system connectivity concepts Linux system administration Experience with CI/CD pipelines or automated build environments Familiarity with data formats such as JSON or XML Scripting experience (e.g., Bash, Python) Experience working with multimedia pipelines or streaming frameworks
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.