XX
Yocto System EngineerfirstPRO USNorth Billerica, Massachusetts, United States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Yocto System Engineer

firstPRO US
  • US
    North Billerica, Massachusetts, United States
  • US
    North Billerica, Massachusetts, United States

Über

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
  • North Billerica, Massachusetts, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.