Talent.com
Embedded Linux Software Engineer
Embedded Linux Software EngineerFarcast • San Francisco, CA, US
Embedded Linux Software Engineer

Embedded Linux Software Engineer

Farcast • San Francisco, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

Job Description

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.
  • 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
  • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    [job_alerts.create_a_job]

    Embedded Linux Software Engineer • San Francisco, CA, US

    [internal_linking.similar_jobs]
    Software Engineer - Embedded Systems

    Software Engineer - Embedded Systems

    Specter • San Francisco, CA, United States
    [job_card.full_time]
    Embedded Software Engineer - Embedded Systems & Firmware.Specter is creating a software-defined “control plane” for the physical world. We are starting with protecting American businesses by grantin...[show_more]
    [last_updated.last_updated_variable_days] • [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 AI Software Engineer - IoT, C / C++, ARM

    Embedded AI Software Engineer - IoT, C / C++, ARM

    Amazon • San Francisco, CA, United States
    [job_card.full_time]
    A leading technology company in San Francisco is seeking an experienced Embedded Software Engineer to develop software for next-generation embedded systems that enhance home security.You will colla...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    Missions Systems Software Engineer-Embedded (Associate, Experienced, and Senior)

    Missions Systems Software Engineer-Embedded (Associate, Experienced, and Senior)

    Boeing • Berkeley, CA, US
    [job_card.permanent] +1
    At Boeing, we innovate and collaborate to make the world a better place.We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportu...[show_more]
    [last_updated.last_updated_1_day] • [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]
    Senior Electronics / Embedded Engineer

    Senior Electronics / Embedded Engineer

    Coherence • San Francisco, CA, United States
    [job_card.full_time]
    Job Title : Senior Electronics / Embedded Engineer.Coherence Neuro is a fast‑growing, venture‑backed company pioneering implantable technologies that interface with the human body to address critical ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    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]
    Embedded Enterprise AI Deployment Engineer

    Embedded Enterprise AI Deployment Engineer

    writer.com • San Francisco, CA, United States
    [job_card.full_time]
    A leading AI solutions provider is seeking a Forward Deployed Engineer in San Francisco to be the technical partner onsite for enterprise clients. This role combines software and AI engineering expe...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    Head of Software & Embedded Systems Engineering

    Head of Software & Embedded Systems Engineering

    Delve Inc. • San Francisco, CA, United States
    [job_card.full_time]
    A product innovation services firm is looking for a Senior Director of Software and Embedded Systems Engineering in California. This role involves shaping the team's strategic direction, ensuring de...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Forward Deployment Engineer (Embedded AI / Systems Engineer)

    Forward Deployment Engineer (Embedded AI / Systems Engineer)

    Jeen.ai • San Francisco, CA, United States
    [job_card.full_time]
    Forward Deployment Engineer (Embedded AI / Systems Engineer).Bridge technology and business by architecting, coding, and operationalizing AI solutions in real-world production settings while shapin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded ML Engineer – Gesture Recognition

    Embedded ML Engineer – Gesture Recognition

    Sesame • San Francisco, CA, United States
    [job_card.full_time]
    Sesame believes in a future where computers are lifelike - with the ability to see, hear, and collaborate with us in ways that feel natural and human. With this vision, we're designing a new kind of...[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]
    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 • 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 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 Linux Software Engineer

    Embedded Linux Software Engineer

    Farcast Inc. • San Francisco, CA, United States
    [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_variable_days] • [promoted]