Talent.com
Embedded Software Engineer
Embedded Software EngineerTomorrow.io • Golden, CO, United States
No longer accepting applications
Embedded Software Engineer

Embedded Software Engineer

Tomorrow.io • Golden, CO, United States
30+ days ago
Job type
  • Permanent
Job description

Tomorrow.io is hiring an Embedded Software Engineer to join our Space & Sensors team. In this role, you'll design, develop, and maintain Linux-based embedded systems that power next-generation radar and remote-sensing technologies across space-borne and terrestrial platforms.

Your mission will be to build reliable, maintainable embedded Linux platforms that enable Tomorrow.io's electronic products to operate accurately and consistently in demanding real-world environments. You'll collaborate closely with hardware, FPGA, systems, and application software engineers, translating sensing and space requirements into robust drivers, board support packages (BSPs), and production-ready platforms.

This role offers strong opportunities for cross-functional growth - looking down the stack to understand how RTL and hardware interact with embedded software, and up the stack to support and enable application-layer systems.

Please note that this position is a hybrid role, and the team collaborates in person twice weekly at our Golden, Colorado office.

What You'll Do:

  • Design, develop, and maintain Linux drivers, BSPs, and Yocto-based Linux distributions.

  • Lead hardware bring-up, system integration, and low-level debugging on custom hardware platforms.

  • Collaborate with hardware, FPGA, and systems engineers to ensure cohesive end-to-end system behavior.

  • Support application-layer software teams by delivering stable, well-documented embedded platforms.

  • Debug and diagnose complex system issues using JTAG/SWD, logic analyzers, and Linux debugging tools.

  • Contribute to cross-disciplinary discussions and continuous improvement of processes and products.

What You'll Bring:

  • 3+ years of hands-on experience in embedded software development.

  • Strong experience developing Embedded Linux systems on custom hardware.

  • Hands-on expertise in Linux kernel and user-space driver development.

  • Proven experience creating and maintaining Board Support Packages (BSPs).

  • Deep familiarity with Yocto / OpenEmbedded, including build system customization.

  • Solid understanding of Linux internals, particularly on ARM-based embedded systems.

  • Proficiency in C (primary) and C++.

  • Experience with cross-compilation, build systems, and debugging tools, including gcc, gdb, cmake, strace, perf, valgrind, and QEMU.

  • Comfort working with Git, CI/CD workflows, and scripting/automation using Bash and Python.

  • Exposure to FPGAs and HDLs (Verilog or VHDL), or a strong interest in learning RTL concepts.

  • Collaborative, detail-oriented, and structured, with openness to feedback across disciplines

If your experience is close but doesn't fulfill all requirements, please apply. Tomorrow.io is on a mission to build a special company. To achieve our goal, we are focused on hiring people with different backgrounds, perspectives, and experiences.


This position requires access to technology that is controlled under U.S. export control laws and regulations. Accordingly, this position is restricted to U.S. citizens, permanent residents and protected individuals unless and until any required licenses are obtained.


Tomorrow.io is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Tomorrow.io participates in the E-Verify program in all US states, as required by law.

At tomorrow.io we have established a workplace culture that values fairness and equal opportunities and we believe it is crucial for fostering a positive and productive environment. Regularly reviewing and adjusting pay practices to align with legitimate drivers of pay, such as job level, geographic location, and performance, demonstrates a commitment to maintaining equity within the organization.This commitment to ongoing assessment and improvement is key to creating a workplace that is not only diverse and inclusive but also fair and just. Anticipated salary range for this role is $135K-$150K subject to local market and candidates skills and experience. Comprehensive health benefits, unlimited paid time off and other benefits included. Relocation assistance may be offered/available for certain roles.

Tomorrow.io is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at jobs@tomorrow.io


About Tomorrow.io:

Selected by TIME Magazine as one of the Top 100 Most Influential Companies in the World, Tomorrow.io is the world's leading Resilience Platform. Combining next-generation space technology, advanced generative AI, and proprietary weather modeling, Tomorrow.io delivers unmatched forecasting and decision-making capabilities. Trusted by six of the top ten Fortune 500 companies, Tomorrow.io empowers organizations to proactively manage weather-related risks, opportunities, and enhance operational efficiency. From cutting-edge weather intelligence to real-time early warning systems, Tomorrow.io enables predictive, impact-based action for a safer, more resilient future. Learn more at Tomorrow.io.

Ethos: Our ethos guides us in everything we do - The people of Tomorrow are here to make an impact, they show true grit, and always put people first.

How we roll: We believe that magic happens when people work together. The People of Tomorrow take ownership with a bias for action. We believe in transparency and directness, putting work before ego, and empathy. The People of Tomorrow have a can-do attitude, are resilient, and curious. They are growth oriented, value people striving to be experts, and love to have fun. Here, your success is achieved by your impact and deliveries and not by the hours you put in. We have flexible hours and unlimited vacation days policy. The People of Tomorrow show empathy, mutual respect and work as one diverse team. We grow fast and move faster but we always see people first. Each person has their own career growth path for we believe that the only way for the company to grow is if you grow.

Create a job alert for this search

Embedded Software Engineer • Golden, CO, United States

Similar jobs
Senior Software Engineer - Embedded C++ (Hybrid/Remote)

Senior Software Engineer - Embedded C++ (Hybrid/Remote)

ByteLight • Boulder, CO, United States
Remote
Full-time
A leading technology company is looking for a Senior Software Engineer in Boulder, Colorado.You will collaborate with a talented team to develop and enhance the innovative Q-SYS platform, focusing ...Show more
Last updated: 9 days ago • Promoted
Remote Body Imaging | Denver, CO | 7 On/14 Off | 75k Sign-On + Partnership

Remote Body Imaging | Denver, CO | 7 On/14 Off | 75k Sign-On + Partnership

Jackson Physician Search • Golden, US
Remote
Full-time
An established physican led radiology group that has been around for over 75 years is seeking a board certified or board eligible body imaging radiology to join their team.Practice ANYWHERE in the ...Show more
Last updated: 9 days ago • Promoted
Senior Software Engineer, Product 1225

Senior Software Engineer, Product 1225

nexus IT group • Boulder, CO, United States
Full-time
We’re looking for an engineer who can design and implement security‑focused software to help embed security earlier in our development lifecycle.This role centers on building automated controls int...Show more
Last updated: 11 days ago • Promoted
Delivery Driver - Sign Up in Minutes

Delivery Driver - Sign Up in Minutes

DoorDash • Bailey, CO, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o...Show more
Last updated: 30+ days ago • Promoted
AI Engineer (Backend)

AI Engineer (Backend)

Jobot • Boulder, CO, US
Full-time
Join a fast-moving engineering team building agentic systems, LLM-powered workflows, and intelligent backend infrastructure from the ground up.This Jobot Job is hosted by: Tarek Hamzeh Are you a fi...Show more
Last updated: 11 days ago • Promoted
Senior Controls Engineer

Senior Controls Engineer

Electra • Boulder, CO, United States
Full-time
We're transforming one of the world's oldest industries with cutting-edge technology and an innovative approach.Backed by top-tier investors and recognized by Time as one of the "best Inventions of...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer - Space Systems (Secret) - Boulder

Senior Software Engineer - Space Systems (Secret) - Boulder

SMX • Boulder, CO, United States
Full-time
A leading technology company is looking for a Senior Software Engineer in Boulder, CO.The ideal candidate will have over 8 years of experience in software development, particularly with React and J...Show more
Last updated: 11 days ago • Promoted
Travel Speech Language Pathologist (SLP) in Bailey, CO

Travel Speech Language Pathologist (SLP) in Bailey, CO

AlliedTravelCareers • Bailey, CO, US
Full-time
Competitive weekly pay (inquire for details) .AlliedTravelCareers is working with Aequor to find a qualified Speech Language Pathologist (SLP) in Bailey, Colorado, 80421!.Job Title: Speech Language...Show more
Last updated: 17 days ago • Promoted
Senior Control Systems Engineer - Golden

Senior Control Systems Engineer - Golden

Logical Systems • Golden, CO, United States
Full-time
Senior Control Systems Engineers analyze user requirements and the design of process and/or mechanical equipment to design automation systems that control the process or machine in the desired mann...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer SRE

Senior Software Engineer SRE

Spire Global, Inc. • Boulder, CO, United States
Full-time
At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire’s constellation of satellites, ground stations, and software thro...Show more
Last updated: 9 days ago • Promoted
Director, Software Engineering (Site Reliability Engineering)

Director, Software Engineering (Site Reliability Engineering)

Affirm • Boulder, CO, United States
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.As a Director of Site Rel...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer - Embedded C++ (Hybrid/Remote)

Senior Software Engineer - Embedded C++ (Hybrid/Remote)

Acuity Brands • Boulder, CO, United States
Remote
Full-time
A leading industrial technology company located in Boulder, Colorado is seeking a Senior Software Engineer to work on the innovative Q-SYS platform.This role involves developing cutting-edge softwa...Show more
Last updated: 9 days ago • Promoted
Senior Software Engineer, C++

Senior Software Engineer, C++

Grey Matters Defense Solutions • Boulder, CO, US
Full-time
Quick Apply
Senior Software Engineer Location: Boulder, Colorado Clearance: Secret Clearance Grey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms...Show more
Last updated: 11 days ago
Senior Software Engineer

Senior Software Engineer

Bay Mortgage Services • Boulder, CO, United States
Full-time
We are looking for an experienced Production Manager to organize and oversee the manufacturing of goods.You will be ultimately responsible for the smooth running of all production lines and the qua...Show more
Last updated: 11 days ago • Promoted
SCADA Programmer

SCADA Programmer

Automationtechies • Morrison, CO, United States
Full-time
This is an entry-level SCADA programming opportunity with a growing systems integrator specializing in.The role is ideal for someone looking to build a long-term career in industrial automation whi...Show more
Last updated: 10 days ago • Promoted
Restaurant Delivery - Sign Up in Minutes

Restaurant Delivery - Sign Up in Minutes

DoorDash • Bailey, CO, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o...Show more
Last updated: 30+ days ago • Promoted
Principal / Sr Principal Software Engineer - FORGE

Principal / Sr Principal Software Engineer - FORGE

Northrop Grumman Corp. (AU) • Boulder, CO, United States
Full-time
RELOCATION ASSISTANCE: No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wor...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

Infleqtion • Boulder, CO, US
Full-time
Quick Apply
As a deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation.We are seeking self-motivated, energetic individuals with exceptional problem-solving an...Show more
Last updated: 11 days ago