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

CesiumAstro · 3 hours ago

Embedded Software Engineer II

CesiumAstro is a pioneering company developing advanced communication systems for space and airborne platforms. They are seeking an experienced Embedded Software Engineer II to contribute to the full software development lifecycle, focusing on embedded Linux development and collaboration with hardware and systems engineers.
AerospaceDronesSatellite CommunicationSpace Travel
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop and port embedded Linux applications, device drivers, and libraries
Configure, customize, and integrate the Linux kernel and embedded bootloaders (e.g., U-Boot)
Maintain and evolve the Yocto-based Linux build system within a CI/CD pipeline
Package and deploy software images for diverse embedded hardware platforms
Create tailored Linux distributions for specific embedded applications
Collaborate across disciplines (firmware, hardware, systems) to ensure seamless system integration and performance
Participate in design reviews and contribute to customer-facing technical documentation and proposals

Qualification

Embedded Linux developmentYocto build systemCC++ programmingDevice driversKernel customizationBootloadersMulti-threaded programmingCommunication skillsCollaborationIndependent work

Required

To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State
Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field
2+ years of professional experience in embedded software development
Proficiency in C or C++ for embedded systems
Experience developing and debugging software on embedded hardware (e.g., power systems, motors, sensors)
Understanding of multi-threaded programming and resource-constrained environments
Familiarity with version control, issue tracking, and peer review workflows
Strong verbal and written communication skills

Preferred

Practical experience with Embedded Linux and the Yocto Project
Experience with Xilinx SoCs or other microcontroller-based systems
Proficiency with bootloaders, kernel development, and system bring-up
Familiarity with CI/CD tools and practices in embedded environments
Ability to manage multiple priorities and work independently in a fast-paced environment

Benefits

Company stock options
Generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans

Company

CesiumAstro

twittertwittertwitter
company-logo
CesiumAstro provides out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space or airborne platforms.

Funding

Current Stage
Growth Stage
Total Funding
$655.24M
Key Investors
Trousdale VenturesExport-Import Bank of the United StatesAirbus Ventures,Forever Ventures
2026-02-02Series C· $270M
2026-01-15Debt Financing· $200M
2024-06-18Series B· $65M
Company data provided by crunchbase