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 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]
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocations • Oakland, California, United States
    [job_card.full_time]
    A company is looking for an Embedded SW Engineer.Key Responsibilities Develop and certify DO-178C-compliant software throughout the software development lifecycle Implement embedded C / C++ soluti...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    Senior Embedded Software Developer - Space Networking Systems

    Senior Embedded Software Developer - Space Networking Systems

    Blue Origin • San Francisco, CA, United States
    [job_card.permanent]
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Embedded Firmware Engineer (C / C++, Low-Power)

    Senior Embedded Firmware Engineer (C / C++, Low-Power)

    Gridware • San Francisco, CA, United States
    [job_card.full_time]
    A technology company in California is seeking an Embedded Software Engineer to develop robust firmware for their devices aimed at preventing grid-ignited wildfires. The ideal candidate should have s...[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 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 - Real-Time, Linux / RTOS

    Embedded Software Engineer - Real-Time, Linux / RTOS

    Amazon • San Francisco, CA, United States
    [job_card.full_time]
    A leading technology firm in San Francisco is seeking an Embedded Software Development Engineer to design and deploy embedded software for innovative products. This role requires expertise in progra...[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]
    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]
    Embedded Systems Engineer Engineering

    Embedded Systems Engineer Engineering

    Lumafield • San Francisco, CA, United States
    [job_card.full_time]
    Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers.Our easy-to-use scanner and cloud-based software give engineers the ability to see their work cl...[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]
    Senior Android Framework Engineer — Embedded / Linux Devices

    Senior Android Framework Engineer — Embedded / Linux Devices

    worldcoin.org • San Francisco, CA, United States
    [job_card.full_time]
    A tech innovation company in San Francisco is seeking a Senior Software Development Engineer to contribute to the full stack development of proof of human devices. This role entails designing and im...[show_more]
    [last_updated.last_updated_30] • [promoted]