Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tomorrow.io · 17 minutes ago

Embedded Software Engineer

Tomorrow.io is the world's leading Resilience Platform™, and they are seeking an Embedded Software Engineer to join their Space & Sensors team. The role involves designing, developing, and maintaining Linux-based embedded systems that power next-generation radar and remote-sensing technologies.

Artificial Intelligence (AI)Big DataBusiness Information SystemsEnvironmental ConsultingSaaS
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

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

Qualification

Embedded Linux systemsLinux kernel developmentBoard Support Packages (BSPs)Yocto / OpenEmbeddedC programmingC++ programmingDebugging toolsGitCI/CDCross-compilationScripting with BashScripting with PythonFPGAsHDLsCollaboration skillsDetail-orientedOpenness to feedback

Required

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

Benefits

Comprehensive health benefits
Unlimited paid time off
Relocation assistance may be offered/available for certain roles.

Company

Tomorrow.io

company-logo
Tomorrow.io is a weather intelligence platform that provides real-time weather forecasts.

Funding

Current Stage
Late Stage
Total Funding
$258.95M
Key Investors
Activate Capital PartnersStonecourt CapitalCanaan Partners
2023-06-14Series E· $87M
2021-03-30Series D· $77M
2020-07-28Series C· $23M

Leadership Team

leader-logo
Itai Zlotnik
CCO, Co-Founder
linkedin
leader-logo
Rei Goffer
Co-Founder, Chief Strategy Officer
linkedin
Company data provided by crunchbase