Demo

Staff Embedded Software Engineer

Cypress HCM
San Diego, CA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/2/2025

The Senior Staff Embedded Linux Software Engineer spearheads the development and integration of system and low-level components, engaging with diverse teams across various levels of the software stack. They address intricate challenges to propel our mission of guaranteeing the safety, security, and reliability of autonomous robotics.

Responsibilities :

  • Collaboration with hardware vendors, translating business requirements into precise technical specifications.
  • Vendor-provided BSP into our embedded system, overseeing software initialization across platforms.
  • Validate kernel and device driver enhancements to meet specific demands.
  • Kernel issues, ensuring system stability and performance optimization.
  • Embedded system boot sequences to align with operational needs.
  • Seamless software-hardware integration with cross-team coordination.
  • Comprehensive testing to ensure compliance with industry standards.
  • OTA update mechanisms for efficient remote updates.
  • Design and implement innovative features to drive product advancement.
  • Software security, reliability, and performance for autonomous robots.
  • Increased agility and release frequency through strategic code initiatives.
  • Technical roadmap execution for robotic product lines.

Requirements :

  • Bachelor's or Master's degree in computer science, software engineering, or a related field.
  • Extensive years (8 ) of demonstrated expertise in embedded Linux kernel development as this is a senior staff level role.
  • Experience writing shell scripts for Linux environments.
  • Experience in customizing boots for embedded systems.
  • Track record in architecting, designing, implementing, testing, and debugging complex system-level software.
  • Understanding of systemd, udev, and other configuration and initialization subsystems utilized in Ubuntu Linux.
  • Linux board support packages (BSPs) for ARM-based SoCs.
  • Knowledge of kernel development for embedded processors.
  • Experience in securing IoT devices running embedded Linux.
  • Kernel debugging skills.
  • Grasp of operating system fundamentals, including file systems, interprocess communication, computer networking, system calls, system resources, and security.
  • Able to provide technical guidance to team members through clear architecture definitions, designs, and constructive feedback in code reviews.
  • Pay Rate : 170k-$200k base

    Salary : $170,000 - $200,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Staff Embedded Software Engineer?

    Sign up to receive alerts about other jobs on the Staff Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Cypress HCM

    Cypress HCM
    Hired Organization Address Boise, ID Contractor
    Description: In this role, you will play a vital part in managing supplier interactions, performance, and relationships ...
    Cypress HCM
    Hired Organization Address New York, NY Contractor
    We have an exciting opportunity for a Customer Success Manager with the top leading multimedia and creative software com...
    Cypress HCM
    Hired Organization Address New York, NY Contractor
    Marketing Specialist - Audience Acquisition We are looking for a dedicated and organized team member to support the MACS...
    Cypress HCM
    Hired Organization Address Sunnyvale, CA Full Time
    Patent Paralegal Our client is seeking a contractor for a Patent Paralegal role. This position is required to be 2 days ...

    Not the job you're looking for? Here are some other Staff Embedded Software Engineer jobs in the San Diego, CA area that may be a better fit.

    Sr Embedded Software Engineer, Satellite Hardware

    International Staff Consulting, Poway, CA

    AI Assistant is available now!

    Feel free to start your new journey!