Senior Yocto and Linux Software Engineer

2 days ago


Santa Clara, United States ZipRecruiter Full time

Job DescriptionJob Description

Who is Litmus

Litmus is a growth-stage software company that is transforming the way companies harness the power of machine data to improve operations. Our software is enabling the next wave of digital transformation for the biggest and most innovative companies in the World – making Industrial IoT, Industry 4.0 and Edge Computing a reality. We just completed our Series B financing round, and we are looking to expand our team.

Why join the Litmus team

You want to be a part of something great

We pride ourselves on building the most talented and experienced team in the industry who knows how to win. We work hard and the results speak for themselves. We're trusted by industry leaders like Google, Dell, Intel, Mitsubishi, Hewlett-Packard Enterprise and others as we partner to help Fortune 500 companies digitally transform.

You want to define and shape the future

At Litmus you'll have the opportunity to influence and enable Industrial Internet of Things, the next wave of technology essential for global digitization. We're leading the industry in machine data analytics and edge computing to feed machine learning, artificial intelligence and other applications that rapidly change the way companies operate.

You want to build and shape your career

Join a growth-stage Silicon Valley company to build and define your career path in an environment that allows you to progress rapidly. Bring your unique experience, talent and expertise and add to it by collaborating with and learning from the brightest people in the industry.

We are committed to hiring great people who are passionate about what they do and thrive on winning as a team. We welcome anyone and everyone who wishes to join the Litmus marketing team to apply and share their career experience, dreams and goals with us.

About the Role

We are seeking a highly skilled and passionate Senior Yocto and Linux Software Engineer to join our team in Santa Clara, CA. You will be a key contributor to enhancing and securing our flagship product, Litmus Edge. Built from the ground up with Yocto, Litmus Edge is a robust platform that requires skilled engineering to extend packages, maintain system integrity, perform secure validation, and develop reliable over-the-air (OTA) update systems. You will play a pivotal role in managing embedded Linux distributions and ensuring seamless hardware-software integration.

Key Responsibilities:

  • Design, develop, and maintain embedded Linux distributions using Yocto, specifically for the Litmus Edge platform.
  • Extend and manage Yocto packages, providing robust system support and maintenance.
  • Implement secure validation processes to ensure platform resilience and data integrity.
  • Develop and maintain an OTA (Over-The-Air) update system for seamless software deployment and upgrades.
  • Configure and deploy software with ARM Board Support Packages (BSPs).
  • Utilize Docker and Kubernetes (K8s) for containerized applications and orchestration in edge environments.
  • Work closely with hardware and software teams to support and troubleshoot complex system integration issues.
  • Analyze and optimize system performance and stability.
  • Contribute to the continuous improvement of our software development processes.
  • Stay up-to-date with the latest advancements in embedded Linux, Yocto Project, and containerization technologies.

Qualifications:

Required:

  • Experience: 5+ years as a Linux software engineer, with a focus on embedded systems and Yocto.
  • Technical Skills: Deep expertise in Yocto Project, Docker, ARM BSPs, Kubernetes (K8s), and OTA update systems.
  • Strong Linux Background: Proficiency in Linux kernel configuration, build, debugging, and system integration.
  • Programming : Proficiency in C/C++ programming and scripting (Bash, Python).
  • Version Control: Experience with Git and continuous integration tools.
  • Communication and Collaboration: Excellent problem-solving, communication, and teamwork skills.

:

  • Familiarity with building and managing RHEL packages (RPM).
  • Previous experience in secure validation and industrial IoT environments.
  • Experience with real-time operating systems (RTOS).
  • Knowledge of network protocols and security.
  • Contributions to open-source projects.

Why Join Us:

  • Flexible Schedule: Enjoy working from our Santa Clara office with flexible hours that promote work-life balance.
  • Cutting-Edge Product: Be at the forefront of innovation, contributing to a robust platform in the industrial DataOps space.
  • Impactful Work: Directly contribute to the success of a critical product used by clients around the world.
  • Growth Opportunity: Develop your skills and advance your career in a fast-growing company.
  • Collaborative Environment: Work with a talented and supportive team.
  • Competitive Compensation and Benefits: We offer a comprehensive benefits package including competitive salary, equity options, health insurance, paid time off, and 401(k).

Find us at www.litmus.io



  • Santa Clara, United States Tbwa ChiatDay Inc Full time

    Senior Yocto and Linux Software EngineerWho is LitmusLitmus is a growth-stage software company that is transforming the way companies harness the power of machine data to improve operations. Our software is enabling the next wave of digital transformation for the biggest and most innovative companies in the World – making Industrial IoT, Industry 4.0 and...


  • Santa Clara, United States Litmus Automation Full time

    Job DescriptionJob DescriptionWho is Litmus Litmus is a growth-stage software company that is transforming the way companies harness the power of machine data to improve operations. Our software is enabling the next wave of digital transformation for the biggest and most innovative companies in the World – making Industrial IoT, Industry 4.0 and Edge...


  • Santa Monica, California, United States Teal Drones Full time

    We are seeking a highly skilled Linux Kernel Architect to join our team at Teal Drones. In this role, you will be responsible for designing and developing custom Linux distributions using Yocto Project, as well as implementing and maintaining bootloader configurations and secure boot implementations.ResponsibilitiesDevelop and maintain CI/CD pipelines for...


  • Santa Clara, United States SA TECHNOLOGIES Full time

    SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for...


  • Santa Monica, United States Teal Drones Full time

    FlightWave, a subsidiary of Red Cat Holdings, is looking to fill a Senior Embedded Linux SWE position. We are a dynamic and growing drone technology company focused on the manufacturing of Unmanned Aircraft Systems (UAS drones) for use in defense, public safety, and other government security organizations.In this role, you will develop and optimize embedded...


  • Santa Monica, United States Redcat Full time

    FlightWave, a subsidiary of Red Cat Holdings, is looking to fill a Senior Embedded Linux SWE position. We are a dynamic and growing drone technology company focused on the manufacturing of Unmanned Aircraft Systems (UAS drones) for use in defense, public safety, and other government security organizations.In this role, you will develop and optimize embedded...


  • Santa Clara, California, United States Celestica Full time

    Job DescriptionThe Senior Software Testing Engineer is responsible for developing, debugging, testing, deploying, and supporting code used in various systems and products. This role involves writing, maintaining, and testing software across multiple languages and levels in the software hierarchy, from Firmware to Application.This position requires a strong...


  • santa clara, United States The Page Group Full time

    Senior Embedded Software EngineerAbout The Page GroupAt The Page Group, we specialize in connecting top-tier technology talent with industry-leading opportunities. We are currently seeking a Senior Embedded Software Engineer to join one of our clients in the rapidly growing electric vehicle (EV) industry. This position offers the chance to contribute to the...


  • Santa Clara, California, United States Amazon Full time

    Role OverviewAmbitious individuals are invited to join our team of skilled engineers in Santa Clara, where we are revolutionizing Migrations and Licensing services on AWS. We deliver high-performance solutions that empower businesses to migrate, manage, and optimize the cost of running workloads on our platform.Key ResponsibilitiesAs a Senior SDE, you will...


  • Santa Clara, United States Amazon Full time

    Senior Embedded Software Engineer, Kuiper Customer Terminal Software TeamJob ID: 2804548 | Amazon Kuiper Manufacturing Enterprises LLCProject Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved...


  • Santa Clara, California, United States Percipient Full time

    Percipient.ai OverviewFounded in 2017, Percipient.ai utilizes cutting-edge technology to develop innovative tools that bridge the gap between AI and human understanding. We pride ourselves in maintaining a collaborative work environment that enables each individual to grow while having a meaningful impact on national security.We are seeking a Senior Back-End...


  • Santa Clara, United States Apptad Inc Full time

    Job DescriptionJob DescriptionJob Role - Senior Desktop Support Engineer - Windows, MAC and Linux End PointsLocation - Sanata Clara, Ca (Onsite)Job Description:A senior Desktop Support Engineer who is responsible for troubleshooting and resolving issues for end users and executives/ VIPs. Issues can be related to installation, configuration, performance,...


  • Santa Clara, United States Pure Storage, Inc. Full time

    SHOULD YOU ACCEPT THIS CHALLENGE...Pure Storage is seeking a talented senior systems software engineer to join its Linux Kernel & Fabrics Team. The selected candidate will work independently and collaboratively solving problems involving Linux and systems design, architecture, implementation, and fault analysis/debugging of Pure's market-leading flash...


  • Santa Clara, United States J&J Family of Companies Full time

    J&J Family of Companies - Senior Software Engineer NPIJohnson & Johnson MedTech is recruiting for a Senior Software Engineer NPI located in Santa Clara, CA!At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are...


  • Santa Clara, United States Skip Full time

    ABOUT US:Skip is on a mission to make life joyful through powered movement. Movement is a powerful way to build physical, mental and social health. Yet it is elusive for the 2 billion people due to age, injury, or disability. We are building products that will restore mobility for millions and enable a new frontier of joyful movement experiences. We want to...


  • Santa Clara, United States SiFive Full time

    About SiFive As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive's unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate,...


  • Santa Clara, United States Amazon Full time

    Senior Software Dev Engineer, AWS Foundational Data ServicesJob ID: 2853294 | Amazon.com Services LLCAWS Foundational Data Services team in Santa Clara is looking for a Senior Software Dev Engineer to help us define and build the future of Migrations and Licensing services. We deliver high-performance services that help migrate, manage and optimize the cost...


  • Santa Clara, United States Qualcomm Full time

    Company: Qualcomm Atheros, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are looking for motivated Software Engineers to join the Qualcomm Infrastructure Wi-Fi Connectivity group, to be part of defining the next generation WLAN products including cutting edge WLAN applications (powered by AI in some cases). As...


  • Santa Clara, United States Hitachi Energy Full time

    General Information: Our Hitachi Energy System Engineering group is responsible for designing, Implementing, and maintaining the Energy Market Management systems and environments. The Platform Software Engineer leads the development, maintenance, support, provisioning, configuration, security and operations of platform software used by market applications....


  • Santa Clara, United States Hitachi Vantara Corporation Full time

    Description General Information:Our Hitachi Energy System Engineering group is responsible for designing, implementing, and maintaining the Energy Market Management systems and environments. The Platform Software Engineer leads the development, maintenance, support, provisioning, configuration, security, and operations of platform software used by market...