Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Linux Software Engineer / Embedded Software Engineer (Yocto)

HumCap

Overview We are seeking a Embedded Linux Software Engineer / Embedded Software Engineer (Yocto) to design, develop, and support embedded software solutions for advanced imaging and scanning systems. This role will be responsible for developing Linux-based embedded applications, kernel drivers, manufacturing test software, and system-level integrations while working closely with Electrical, Mechanical, and Systems Engineering teams. IMPORTANT: Recent, hands-on experience with the Yocto Project is required. Candidates without meaningful Yocto experience will not be considered. The ideal candidate is a hands-on engineer with deep expertise in Embedded Linux, Yocto, device driver development, and hardware/software integration. This individual will play a key role in bringing next-generation products from concept through production while supporting existing platforms in the field. Embedded Software Development Design, develop, test, and maintain embedded software for Linux-based products and embedded processors. Develop Linux kernel modules, device drivers, and hardware abstraction layers for custom hardware platforms. Create software interfaces for hardware utilizing I2C, SPI, UART, GPIO, MIPI-CSI2, and SoC-specific peripherals. Develop embedded applications using C, C++, Python, and Shell scripting. Configure, customize, build, and maintain Embedded Linux distributions using the Yocto Project. Develop scalable, maintainable, and production-ready software architectures. System Integration & Hardware Bring-Up Work closely with Electrical Engineers to support board design reviews, hardware validation, and system bring-up. Read and interpret electronic schematics to troubleshoot hardware and software interactions. Develop prototypes to evaluate new hardware, firmware, and software technologies. Integrate new hardware platforms into existing software environments. Rapidly understand and contribute to existing codebases and software architectures. Product Development & Optimization Debug complex embedded systems and resolve software, hardware, and integration issues. Implement system diagnostics, logging, and error reporting capabilities. Analyze and optimize system performance, reliability, and scalability. Participate in design reviews and contribute to technical decisions throughout the product lifecycle. Manufacturing & Production Support Develop embedded software and automated test applications used in manufacturing environments. Support manufacturing and technical support teams in troubleshooting production and field-related issues. Create tools and utilities that improve product testing, diagnostics, and quality. Collaborate with cross-functional engineering teams to develop innovative solutions. Participate in code reviews and maintain software development best practices. Contribute to build automation, CI/CD initiatives, and release management processes. Create and maintain technical documentation related to software architecture, development, testing, and deployment. Required Qualifications Education & Experience Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline. 5+ years of experience developing embedded software for commercial products. Proven experience supporting products through development, manufacturing, and production environments. Technical Requirements Strong programming skills in C, C++, Python, and Shell scripting. Extensive experience with Embedded Linux development. Experience developing Linux kernel drivers and user-space applications. Experience with U-Boot, Linux kernel configuration, and Linux device tree development. Experience with embedded communication interfaces including I2C, SPI, UART, GPIO, and MIPI-CSI2. Experience using GCC toolchains, CMake, and related embedded development tools. Ability to read and troubleshoot electronic schematics. Experience supporting hardware bring-up and board-level debugging. Strong debugging and root-cause analysis skills. Candidates must possess hands-on experience with the Yocto Project, including: Building and maintaining custom Linux distributions using Yocto. Creating and modifying recipes, layers, and BitBake configurations. BSP integration and customization. Using BitBake, Devtool, and associated Yocto development tools. Image generation, package management, and deployment processes. Troubleshooting build environments and dependency issues. Supporting production-level embedded Linux platforms built on Yocto. Yocto experience is a mandatory requirement and will be heavily weighted during the evaluation process. Preferred Qualifications Experience with Video4Linux2 (V4L2) and Videobuf2 APIs. Experience developing multimedia pipelines using GStreamer, including custom plugins and elements. Experience with Linux kernel debugging techniques, including KGDB, OpenOCD, kernel instrumentation, and dynamic debugging. Experience with JTAG and ICE debugging tools such as Segger J-Link. Experience with FPGA development and integration using Verilog or VHDL. Experience working with CCD or CMOS image sensors. Experience with motion control systems, motor drives, and electromechanical products. Experience setting up and maintaining Docker-based build environments. Experience implementing CI/CD pipelines using Jenkins or similar tools. Experience developing manufacturing, diagnostic, or test applications on Linux, Windows, or macOS. Experience developing products subject to FCC, UL, RoHS, or similar regulatory standards. Success Profile The successful candidate will serve as a key technical contributor responsible for the Embedded Linux software stack, from bootloader through application layer. They will be comfortable working directly with hardware engineers, owning complex technical challenges, and delivering reliable, production-ready solutions for advanced imaging and scanning systems. #J-18808-Ljbffr HumCap

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Linux Software Engineer / Embedded Software Engineer (Yocto) in Richardson, TX vacancy
  • HumCap is seeking an Embedded Linux Software Engineer in Richardson, Texas. This role involves designing and developing embedded software solutions...  ...successful candidate will have extensive experience with the Yocto Project and collaborate with engineering teams on complex... 
    Suggested

    HumCap

    Richardson, TX
    1 day ago
  • $75k - $95k

     ...future. Department Overview The Embedded Software Team at Motorola Solutions,...  ...cameras. The highly skilled engineers in this team utilize their...  ...specializations to develop Linux-based applications in support...  ...trees, kernel modules, etc. Yocto implementation expertise... 
    Suggested

    Dormont Manufacturing Company

    Allen, TX
    17 hours ago
  • $75k - $95k

    Motorola Solutions is seeking a New Graduate Embedded Software Engineer in Allen, Texas. The role involves developing firmware for embedded systems using modern C++ and Linux, requiring a bachelor's or master’s degree in Computer Science. Responsibilities include working... 
    Suggested

    Motorola Solutions

    Allen, TX
    1 day ago
  •  ...troubleshooting complex issues. The ideal candidate will have over 5 years of Unix system administration experience, proficiency in Linux and Solaris, and be well-versed in scripting languages like Perl or Python. Strong analytical and communication skills are essential... 
    Suggested

    Robotics Prcocess Automation, LLC

    Plano, TX
    3 days ago
  •  ...managing user accounts and resolving complex system issues. The ideal candidate has over 5 years of experience and strong knowledge of Linux and Solaris, along with excellent problem-solving and communication skills. Join a dynamic team offering competitive benefits and a... 
    Suggested

    Cloud Hybrid Technologies LLC

    Plano, TX
    1 day ago
  • OSI Systems, Inc. is seeking an Embedded Software Engineer to develop software solutions and support system control in Richardson, Texas. The position...  ...of software engineering experience and proficiency with Linux, C/C++, and TCP protocols. Candidate must hold a valid DoD... 
    Flexible hours

    OSI Systems, Inc.

    Richardson, TX
    1 day ago
  •  ...OSI Systems is looking for an Embedded Software Engineer for one of our affiliates in Richardson, TX. The Embedded Software Engineer will work with...  ...software systems that run in mixed environments including Linux, Unix and/or Windows on desktop, server, tablet, and mobile... 

    OSI Systems

    Richardson, TX
    1 day ago
  •  ...while troubleshooting complex system issues. The ideal candidate will have over 5 years of experience with Unix operating systems like Linux and Solaris and proficiency in various scripting languages. Strong problem-solving and communication skills are essential, and... 

    Ethereum Technologies LLC

    Plano, TX
    15 days ago
  •  ...practices Qualifications 5+ years of experience as a Unix system administrator Strong knowledge of Unix operating systems, including Linux and Solaris Experience with Unix system administration tools and utilities, such as vi, sed, awk, and grep Experience with... 
    Permanent employment
    Contract work
    Local area

    ETHEREUM TECHNOLOGIES LLC

    Plano, TX
    17 hours ago
  •  ...Overview: Hi All, JD Linux Admin Location:Plano,TX 6 - 8 years of experience administering Red Hat Enterprise Linux...  ...upgrades, repairs ) Recommend and execute server hardware and software configuration, installation, patching, integration, upgrades... 
    Contract work

    Purple Drive

    Plano, TX
    1 day ago
  • A technology services company is seeking a Linux Systems Administrator to support and maintain enterprise Linux systems with high reliability requirements. The ideal candidate will have hands-on experience in Linux administration, strong networking fundamentals, and skills... 

    Lorven Technologies

    Plano, TX
    17 hours ago
  • Tech Mirrors is seeking a System / Linux Administrator for their Plano, TX location. The ideal candidate will have 8-10 years of experience in administering Red Hat Enterprise Linux (RHEL) and managing Unix/Linux server infrastructure. Responsibilities include system configuration... 
    Full time

    Tech Mirrors

    Plano, TX
    4 days ago
  • Prattwhitney is looking for a highly skilled Linux System Administrator to join their team in Richardson, Texas. This role demands extensive experience with Red Hat Enterprise Linux and a strong understanding of systems management and security practices. Candidates must... 

    Prattwhitney

    Richardson, TX
    17 hours ago
  • Position: System / Linux Administrator Location: Plano, TX (Onsite) Duration: 8+ months...  ...and execute server hardware and software configuration, installation, patching, integration...  ...Computer Science, Software/Electronics Engineering, Information Systems, or a closely... 
    Contract work

    Tech Mirrors

    Plano, TX
    17 hours ago
  • Micron Technology, Inc is seeking a Systems Software Engineer in Richardson, Texas. This role involves designing and developing innovative system...  ...should possess strong experience in GPU programming, Linux applications, and system-level problem-solving. Responsibilities... 

    Micron Technology

    Richardson, TX
    1 day ago
  • $115k - $133k

     ..., military customers, to space research laboratories. The Embedded Software Engineer will work with software and hardware teams, create code and...  ...software systems that run in mixed environments including Linux, Unix and/or Windows on desktop, server, tablet, and mobile... 
    Full time
    Flexible hours

    Rapiscan Systems

    Richardson, TX
    4 days ago
  • Overview Req ID: JR94415 Systems Software Engineer, (Linux, CUDA) Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information... 
    Relocation

    Micron Technology, Inc

    Richardson, TX
    1 day ago
  • $86.8k - $165.2k

     ...is seeking a highly skilled and motivated Linux System Administrator with extensive...  ...Administrator (RHCSA), Red Hat Certified Engineer (RHCE), Security+ or equivalent. Qualifications...  ...or DoD STIGs). Knowledge of RSA SecurID Software and Portals. Knowledge of Centrify (Delinea... 
    Temporary work
    Work experience placement
    Flexible hours

    Prattwhitney

    Richardson, TX
    1 day ago
  •  ...Senior Embedded Software Engineer Location: 3200 E Renner Rd, Richardson, TX (US-TX-RICHARDSON-461). Role Type: Onsite. Date Posted: 2026-05-28. Salary Range: $86,800 - $165,200 USD. Security Clearance Active and transferable DoD Secret clearance required on day 1. U.... 

    Prattwhitney

    Richardson, TX
    1 day ago
  •  ...Senior Embedded Software Engineer Joining Collins Aerospace isn't just about finding a job; it's about embarking on a journey to redefine the future of aerospace technology. Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent... 
    Relocation package

    Raytheon

    Richardson, TX
    3 days ago
  • Geico is looking for a Senior Software Engineer to build secure, high-performance container applications in Richardson, Texas. Collaborating...  ...With a focus on container orchestration, you'll apply your deep Linux skills and experience in Docker and Kubernetes, aiming for... 

    Geico

    Richardson, TX
    14 days ago
  • Dormont Manufacturing Co in Richardson, Texas is looking for a skilled individual to join their team in managing and supporting Unix/Linux environments. The ideal candidate will have experience in managing enterprise RedHat solutions, scripting, and computer hardware... 

    Dormont Manufacturing Co

    Richardson, TX
    3 days ago
  • $140k - $175k

     ...future. Department Overview The Embedded Software Team (EST) at Motorola...  ...collaboration with other departments, engineers in this team excel at...  ...and drivers under Linux, and have a variety of backgrounds...  ...Knowledge/experience with the Yocto project or Build-Root or Linux... 
    Full time
    Relocation

    Motorola Solutions

    Allen, TX
    1 day ago
  • A leading technology company located in Texas is seeking a Senior Compensation Consultant to play a critical role in designing and analyzing global compensation programs. The ideal candidate will partner with HR and business leaders to create competitive compensation solutions...

    Tyler Technologies

    Plano, TX
    4 days ago
  • $75k - $95k

    Motorola Solutions is seeking an Embedded Software Engineer in Allen, TX. The role focuses on developing firmware for embedded systems using modern...  ...field is required, with strong expertise in C++ and Linux. The position offers a target salary range of $75,000 - $95... 

    Motorola Solutions

    Allen, TX
    4 days ago
  • $86.8k - $165.2k

    Prattwhitney is seeking a Senior Embedded Software Engineer at their Richardson, TX location. The role involves supporting stakeholders, developing software designs, and mentoring junior team members. Qualified candidates should have a degree in STEM fields and substantial... 

    Prattwhitney

    Richardson, TX
    4 days ago
  • $115k - $133k

    Continental Electronics Corporation is seeking an Embedded Software Engineer to develop software solutions for system control and monitoring. Ideal candidates will have at least 5 years of experience in software engineering and a Bachelor’s degree in a relevant field.... 

    Continental Electronics Corporation

    Richardson, TX
    17 hours ago
  • Job Summary We are seeking highly skilled Embedded Software Design & Verification Engineers with strong experience in DO-178C (DAL A) safety-critical systems. The ideal candidate will play a key role across the full software development lifecycle, from requirements capture... 

    Katalyst CRO

    Plano, TX
    17 hours ago
  •  ...Point Group is seeking an Integration & Support Engineer based in Plano, Texas. This fully onsite role requires expertise in Linux systems, Bash scripting, and automation....  ...PostgreSQL. The successful engineer will handle software integration, OS deployments, and... 

    First Point Group

    Plano, TX
    3 days ago
  •  ...Position-System Admin Duration-Contract Location- Plano, TX JD MFT, Linux Admin Unix / Linux Basics and Commands 8-10 Year's experience Regards, Pallavi Verma Sr. Technical Recruiter | Syntricate Technologies Inc.... 
    Contract work
    Immediate start

    Syntricate Technologies

    Plano, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Software Engineer / Embedded Software Engineer (Yocto). Be the first to apply!