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

Embedded Linux Engineer

CyberCoders

Embedded Linux EngineerPosition OverviewWe are seeking an Embedded Linux Engineer to design, develop, and maintain Linux-based software for embedded products. The role focuses on bootloader and kernel integration, board bring-up, driver development, and building robust CI/CD workflows for firmware and system images. The ideal candidate will ensure reliable system operation across hardware platforms and collaborate with hardware engineers and product teams to deliver production-ready embedded solutions.Key ResponsibilitiesDevelop and maintain Embedded Linux systems, including kernel configuration, driver development, and board support packages.Integrate and customize U-Boot and other bootloaders for target hardware.Perform board bring-up, debugging, and root cause analysis of hardware-software interactions.Create, maintain, and improve CI/CD pipelines for building, testing, and releasing firmware and images (e.g., GitHub Actions, Jenkins, or GitLab CI).Work with Yocto/OpenEmbedded, build systems, and cross-compilation toolchains to produce reproducible images.Collaborate with hardware engineers to define interfaces, validate hardware bring-up, and optimize performance and power consumption.Write clear technical documentation, runbooks, and test plans; mentor junior engineers and participate in design reviews.Implement automated testing and validation (unit, integration, system-level) and monitor system reliability in field deployments.QualificationsBachelors or Masters degree in Computer Science, Electrical Engineering, or related field, or equivalent experience.Strong Linux and Embedded Linux experience, including kernel configuration, modules, and device drivers.Hands-on experience with U-Boot and board bring-up on consumer or industrial hardware.Proficiency with Git and GitHub workflows; experience creating and maintaining CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.).Experience with Yocto/OpenEmbedded, buildroot, or similar embedded build systems and cross-compilation toolchains.Proficient in C (and/or C++) for systems programming; scripting skills (Python, Bash) for automation and tooling.Knowledge of hardware interfaces (I2C, SPI, UART, Ethernet, USB) and experience with debugging tools (JTAG, serial consoles, oscilloscopes).Strong problem-solving skills, attention to detail, and ability to work in cross-functional teams; excellent communication and documentation skills.BenefitsMedicalDental

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Embedded Linux Engineer in Santa Clara, CA vacancy
  •  ...NVIDIA is seeking an experienced embedded Linux software expert to accelerate Jetson platform development in Santa Clara, CA. You will define...  ...services, drive high‑quality code in C/C++/Python/Bash, and mentor engineers while partnering with product design #J-18808-Ljbffr... 
    Suggested

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Amazon is seeking a Senior Embedded Software Development Engineer to design, develop, and integrate next‑generation devices. You will work with customers...  ...and troubleshoot kernel drivers and BSPs for embedded Linux platforms. You will develop real‑time firmware and Linux... 
    Suggested

    Amazon

    Sunnyvale, CA
    1 day ago
  • 42dot Inc. is seeking an Embedded SW Engineer to build the backbone of next-generation in-vehicle experience and autonomous driving systems....  ...and optimize core applications running on in-vehicle embedded Linux platforms, ensuring speed, security, and reliability.... 
    Suggested

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  •  ...bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.Linux Kernel & Virtualization EngineerTHE ROLE: We are seeking an engineer to join our team that will thrive in a fast-paced work environment, using effective communication... 
    Suggested

    AMD

    Santa Clara, CA
    4 days ago
  •  ...customers, partners, and communities. About the Role We are hiring a senior Linux kernel engineer to work on the core memory-management pieces of a tiered memory system for Android and embedded Linux devices. This role is focused on kernel implementation. You will... 
    Suggested

    Lexarenterprise

    San Jose, CA
    7 hours ago
  • DescriptionAs a Sr. Linux Engineer, you will play a pivotal role in ensuring the stability, security, and efficiency of our Linux server infrastructure and Virtual Desktop Infrastructure (VDI). Your responsibilities will encompass a broad spectrum of technical tasks, requiring... 

    Omnivision Technologies

    Santa Clara, CA
    10 hours ago
  •  ...Advanced Micro Devices (AMD) is seeking a Linux Kernel & Virtualization Engineer in Santa Clara, CA. You will join a fast-paced environment, workingwith OS partners to enable Linux distros on AMD EPYC CPUs and Instinct GPUs. The role requires ownership, collaboration... 

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products...  ...as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA Corporation is looking for a Senior Software Engineer to join the CSP Engagements team in Santa Clara, California. This...  ...The ideal candidate will have deep technical expertise in embedded firmware, Linux kernel development, and significant experience in debugging... 

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  •  ...Everpure is seeking an experienced engineer to join a world-class team building enterprise storage solutions. You will develop and optimize the Linux kernel, contributing to high-performance, resilient products. Responsibilities include feature development, maintenance... 
    Remote work

    Pure Storage

    Santa Clara, CA
    4 days ago
  •  ...Fortinet, Inc. is seeking a senior systems engineer to troubleshoot complex, multi-layer issues from kernel to application and drive OS...  ...and reliability for Fortinet’s diverse product family. Strong Linux internals knowledge and programming skills are essential. #J-18... 

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $224k - $356.5k

     ...Would you like to contribute to pioneering Linux device driver software used in our GPUs?...  ...collaborating with fellow software engineers.Interact with internal and external partners...  ...knowledge of system software, kernels, embedded systemsYour base salary will be... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $123k - $191k

     ...excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...  ...everything we do.Job DescriptionWho You’ll Work WithArista’s Linux Kernel team is responsible for developing and maintaining the Linux... 

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $162k - $387.6k

     ...the Team You will be working within the System Technology and Engineering (STE) Global team based in London, San Jose, and Singapore. The...  ...STE team works on system software—including but not limited to Linux Kernel, Open Source Linux Operating System, Compilers, and... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    22 hours ago
  •  ...AGCO seeks a Senior Hardware Engineer to own Linux-class embedded boards across our agriculture technology platform. This onsite role covers schematic capture through PCB layout for products deployed in demanding environments, with collaboration across firmware, mechanical... 

    AGCO

    Sunnyvale, CA
    3 days ago
  •  ...NVIDIA AI is seeking a senior software engineer to implement power and thermal management features in the Linux kernel and user space for Tegra SoC and embedded platforms. You will collaborate with hardware and software architects to optimize the software stack for improved... 

    NVIDIA AI

    Santa Clara, CA
    4 days ago
  •  ...technology company in Santa Clara is seeking a driver software developer to design, develop, and deliver solutions for GPU designs on Linux platforms. The ideal candidate should have a Bachelor's degree in a relevant field and extensive experience in graphics software... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...Amazon Web Services, Inc. is seeking an exceptional Linux Kernel Engineer to design, patch, and upgrade kernel components for millions of AWS servers globally. The role focuses on firmware for server management controllers and secure, scalable deployment across a massive... 

    Amazon

    Cupertino, CA
    4 days ago
  • $180k - $270k

     ...mark, come join us. THE ROLE Join a world-class team of engineers building the next generation of enterprise storage solutions. As...  ...at the forefront of innovation, developing and optimizing the Linux kernel to push the boundaries of performance and reliability. You... 
    Full time
    Flexible hours

    Everpure, Inc.

    Santa Clara, CA
    3 days ago
  •  ...decarbonization energy solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our power electronics...  ...electronics control loops is a plusBasic knowledge of Linux environments is a plus, particularly for development toolchains... 
    Temporary work
    Internship

    Electric Hydrogen

    San Jose, CA
    2 days ago
  • $224k - $356.5k

     ...the team and see how you can make a lasting impact on the world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform software for next-generation AI-RAN and Software-Defined RAN (SD-RAN) solutions,... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $159k - $239k

     ...Senior Linux Systems EngineerInvent the future with us. Ampere is a semiconductor design company for a new era, leading the future...  ...About the Role: We are seeking an experienced Senior Linux Systems Engineer to join our dynamic team in Santa Clara. The ideal candidate... 
    Full time
    Work experience placement
    Work at office
    Local area

    Ampere

    Santa Clara, CA
    5 days ago
  • Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent- Proficient in C code, real-time constraints, and hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity... 

    MoTek Technologies

    Santa Clara, CA
    4 days ago
  •  ...Development Center U.S., Inc. in Cupertino, CA seeks an Embedded Software Development Engineer II to join the AWS Hardware Engineering Services team....  ...performance solutions. The role focuses on BMC software, Linux drivers, scripting, and data center operation support, with... 

    Amazon

    Cupertino, CA
    3 days ago
  •  ...scale, transforming key workloads with ultra high-speed inference.About The RoleWe are seeking an experienced Manufacturing Linux / Network Engineer to design, implement, and maintain robust IT and network infrastructure across our manufacturing facilities. The ideal... 

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  • $90.75 - $95.8 per hour

     ...verifying manageability firmware running in an embedded RTOS for use in dense server platforms....  .... Experience developing in embedded Linux OS; FreeRTOS experience is preferred....  ...agile, scalable talent solutions across IT, engineering, life sciences, clinical, and... 
    Temporary work
    Work experience placement
    Local area

    Cynet Systems

    San Jose, CA
    2 days ago
  • $150.4k - $277.6k

     ...Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States Hardware Apple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products. Y ou will work on core camera... 
    Relocation

    Apple Inc.

    Cupertino, CA
    22 hours ago
  •  ...Services.Job DescriptionPreferred•At least 3 years of experience with Embedded software development in C/C++ in Video processing.•At least 3...  ...,AVC,HEVC) and Audio(AC-3,AAC, M1L2, DD+) codecs in C/C++ on a Linux environment. •At least 3 years of experience in Project life... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Santa Clara, CA
    4 days ago
  •  ...Amazon is seeking a Senior Embedded Firmware Engineer to design, implement, and launch firmware for dexterous robotic end effectors. You will own...  ...the loop from prototype to production. Strong RTOS/embedded Linux experience and ROS2 familiarity are valued in this fast-... 

    Jobleads-US

    Sunnyvale, CA
    1 day ago
  • $136k - $245k

     ...threats detected in their environments. This is a Sr. Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux, Windows, and Mac OS platforms. The Sr. SDE’s in the team own design and... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Engineer. Be the first to apply!