Talent.com
Embedded Linux Software Engineer
Embedded Linux Software EngineerFarcast Inc. • San Francisco, CA, United States
Embedded Linux Software Engineer

Embedded Linux Software Engineer

Farcast Inc. • San Francisco, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

Our Goals

At Farcast, we aim to improve global prosperity. We achieve this goal by building innovative products that enable access to information. Satellite internet is one of the most important ways to achieve this goal and to provide global connectivity coverage. However, the capacity of satellite internet services is limited by the quality and affordability of the devices consumers use to connect to satellites. These devices are called “user terminals”. Our mission is to bring unprecedented innovation to the user terminal industry.

We believe our innovation will be key in making satellite internet accessible to everyone. Please join us if your goals align with ours!

You will be part of a small, focused software team at Farcast working on the control software for a next-generation phased array antenna for satellite communications. You will share responsibility for building the software stack that will power all of Farcast’s products. You’ll need to be resourceful, flexible, and able to move around the stack based on the needs of the team.

All the software we build is written in Rust, so we’re looking for someone who is passionate about building embedded software in Rust, or is a strong C / C++ embedded software engineer excited to learn.

Responsibilities

  • Implement performance-critical antenna control software and integrate it into the software stack
  • Develop and maintain Yocto based embedded Linux distributions
  • Produce software design documentation, participate in collaborative system design exercises, and conduct design reviews of software and hardware
  • Create and maintain software used to test and diagnose hardware

Experience

  • Excellent communication and collaboration skills
  • Strong systems thinking and software architecture ability
  • 5+ years of professional embedded software development experience
  • Demonstrated experience developing software for embedded Linux systems
  • Proficiency in Rust (preferred), or C / C++, for embedded systems
  • Experience working with common communication protocols (e.g. Ethernet, I2C, SPI, UART / RS-232 / RS-485)
  • Hands‑on experience working with hardware and familiarity with embedded debugging tools, including oscilloscopes, logic analyzers, and debuggers
  • Proficiency using Python to develop hardware‑in‑the‑loop testing
  • Education

  • Bachelor’s in Electrical / Computer Engineering, Computer Science or similar field
  • What Makes You Standout

  • Experience configuring and managing Yocto for Linux on embedded systems
  • Knowledgeable in setting up CI / CD environments for embedded Linux
  • Experience working with GNSS / INS systems
  • Knowledge of security best practices for embedded Linux systems
  • Base Salary Range

  • Compensation includes a competitive base salary as part of a comprehensive package tailored to the candidate’s experience and background. Additional benefits and details are outlined below.
  • $160,000 - $200,000 a year

    Offered Benefits

  • Meaningful company stock ownership
  • Unlimited PTO plus 20+ days of company shutdown
  • Parental leave designed by parents for parents
  • 401k with 5% company matching
  • $6,000 annual wellness perk
  • Individualized health, dental, and vision insurance plans for you and your family
  • In-Person Requirement

  • All employees are expected to be at the office, in person, for a minimum of two days per week
  • Export Control Requirement

  • To comply with U.S. Government space technology export regulations, all applicants and employees must hold U.S. citizenship, lawful permanent residency, or protected status as defined by 8 U.S.C. 1324b(a)(3)
  • Diversity and Inclusion

  • Farcast is proud to be an equal opportunity workplace
  • We celebrate diversity and are committed to creating an inclusive environment for all employees
  • We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics
  • We encourage people of different backgrounds, experiences, abilities, and perspectives to apply. Studies have shown that marginalized communities are less likely to apply for jobs unless they meet every single qualification. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to consider still applying.
  • Note to Recruiters

  • Farcast does not accept unsolicited resumes from recruiters or staffing agencies
  • Please do not forward resumes to Farcast employees
  • Farcast is not responsible for any fees for unsolicited resumes or candidates submitted by agencies
  • #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Embedded Linux Software Engineer • San Francisco, CA, United States

    [internal_linking.similar_jobs]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    AirGarage Inc. • San Francisco, CA, United States
    [job_card.full_time]
    AirGarage is on a mission to bring real estate online, starting with parking.We replace broken parking machines, fragmented software, and manual, labor-intensive operations with a unified, data-ric...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Mvp VC • San Francisco, CA, United States
    [job_card.full_time]
    As a senior member on our Embedded Systems Team, you will be responsible for the embedded SW design and development on our satellite’s electronic payloads. cutting edge units meant to advance the s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded & Desktop Linux Systems Engineer - Optimisation

    Embedded & Desktop Linux Systems Engineer - Optimisation

    Canonical • San Francisco, CA, United States
    [job_card.full_time]
    Embedded & Desktop Linux Systems Engineer - Optimisation.Job function : Information Technology.Industries : Software Development. We work across the full Linux stack from kernel through GUI to optimis...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer, OrbMini

    Senior Embedded Software Engineer, OrbMini

    Tools For Humanity Corporation • San Francisco, CA, United States
    [job_card.full_time]
    World is building a real human network designed to accelerate people in the age of AI.As bots and autonomous agents reshape the internet, people, institutions, and applications need a trusted way t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Embedded

    Software Engineer, Embedded

    Motive • San Francisco, CA, United States
    [job_card.full_time]
    Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Ouster • San Francisco, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient. We've transformed LIDAR from an analog device with thousands o...[show_more]
    [last_updated.last_updated_30]
    Senior Embedded Software Engineer, Orb

    Senior Embedded Software Engineer, Orb

    World • San Francisco, CA, United States
    [job_card.full_time]
    World is a network of real humans built on privacy-preserving proof-of-human technology and fueled by a globally inclusive financial network that enables the free flow of digital assets for all.It ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded SRE Engineer : Linux, Cloud Observability

    Embedded SRE Engineer : Linux, Cloud Observability

    Block • San Francisco, CA, United States
    [job_card.full_time]
    A leading technology company in San Francisco seeks an Embedded Site Reliability Engineer to develop and maintain a cloud-hosted observability platform. With a focus on both embedded and Linux envir...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    SQA Solution • San Francisco, CA, US
    [job_card.full_time]
    Please note that at this time we are unable to sponsor employment authorization (both new and transfer).Design and implement robust, reliable remote data collection and processing systems.Develop f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Linux Distribution Engineer - Embedded Software

    Linux Distribution Engineer - Embedded Software

    Zipline • South San Francisco, CA, US
    [job_card.full_time]
    Linux Distribution Engineer - Embedded Software.Do you want to change the world? Zipline is on a mission to transform the way goods move. Our aim is to solve the world's most urgent and complex ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Engineer / Firmware / Linux / Low Power /

    Embedded Engineer / Firmware / Linux / Low Power /

    Motion Recruitment • San Francisco, CA, United States
    [job_card.full_time]
    Embedded Engineer / Firmware / Linux / Low Power.A growing technology organization working on advanced communication devices is hiring an Embedded Engineer to support the development across their n...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Quilt • Redwood City, CA, US
    [job_card.full_time]
    Our mission is to move humanity off of fossil fuel heating.US global warming emissions come from homes (that's more than cars!). The largest driver of home emissions is burning fossil fuels for ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer, Orb

    Senior Embedded Software Engineer, Orb

    Inflection.xyz • San Francisco, CA, United States
    [job_card.full_time]
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Firmware / Embedded Systems Engineer

    Firmware / Embedded Systems Engineer

    Menlo Ventures • San Francisco, CA, United States
    [job_card.full_time]
    At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Engineer / Firmware / Linux / Low Power /

    Embedded Engineer / Firmware / Linux / Low Power /

    Motion Recruitment Partners, LLC • San Francisco, CA, United States
    [job_card.full_time]
    A growing technology organization working on advanced communication devices is hiring an Embedded Engineer to support the development across their next generation of low power hardware.This team bu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Embedded

    Software Engineer - Embedded

    VirtualVocations • Oakland, California, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Embedded / Cloud.Key Responsibilities Design, develop, and test components of a global narrowband communication network Integrate and troubleshoot em...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Farcast • San Francisco, CA, US
    [job_card.permanent]
    At Farcast, we aim to improve global prosperity.We achieve this goal by building innovative products that enable access to information. Satellite internet is one of the most important ways to achiev...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer : Secure Embedded Operating Systems

    Senior Software Engineer : Secure Embedded Operating Systems

    Zoox • Foster City, California, United States
    [job_card.full_time]
    Zoox's Robot Software Infrastructure team is looking for a software engineer to help develop the operating system platform that runs on several devices on our vehicle. In this role, you’ll work on p...[show_more]
    [last_updated.last_updated_30] • [promoted]