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

Blue Origin · 17 hours ago

Senior Embedded Software Engineer

Blue Origin is working to develop reusable, safe, and low-cost space vehicles and systems for the benefit of Earth. The Senior Embedded Software Engineer will develop essential platform software and innovative tools for various spaceflight systems, contributing to the mission of making space accessible for all of humanity.

AerospaceManufacturingNational SecurityRenewable Energy
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Join an exciting development program where you'll explore varied opportunities and gain hands-on experience across the entire software development lifecycle—perfect for expanding your skillset regardless of your career stage
Build cutting-edge platform software for embedded avionics systems, including device drivers, middleware, and applications that power next-generation aerospace technology
Partner closely with hardware and systems engineers to shape software requirements and create seamless integration across multiple hardware platforms
Contribute your voice to architecture and design discussions that influence the future of embedded systems
Drive innovation through performance optimization and implementation of scalable, portable software solutions
Ensure highest quality by conducting comprehensive testing, debugging, and performance analysis across varied hardware environments
Create lasting impact by developing clear, comprehensive documentation including requirements, design specifications, and API references that benefit the entire team
Act as a mentor through collaborative code reviews and constructive feedback that elevates everyone's capabilities
Harness collaborative skills as you integrate avionics platform software into a varied portfolio of groundbreaking products

Qualification

Embedded software developmentC/C++ programmingReal-time systemsDevice driversMiddleware I/OMiddleware BITHardware abstractionCI/CD toolsPerformance optimizationProblem-solving skillsCollaborative teamworkCommunicationMentoringDocumentation

Required

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field
10+ years of experience in embedded software development
Proficiency in C/C++ programming
Deep understanding of real-time systems, multitasking, and synchronization in embedded environments
Experience with software loaders, device drivers, middleware (I/O, BIT), hardware abstraction, and low-level interfaces
Knowledge of multiple hardware architectures (ARM, x86) and RTOS/Linux embedded environments
Experience with CI/CD environments and tools such as Gitlab, Jira, Confluence
Strong problem-solving skills and collaborative teamwork experience
Excellent communication skills and commitment to collaborative team culture

Preferred

Familiarity with NASA Core Flight Software (CFE)
Knowledge of communication protocols (SPI, I2C, UART, CAN) and networking protocols (TCP/IP, UDP, MQTT)
Experience in safety-critical software development within aerospace, automotive, or similar industries

Benefits

Medical
Dental
Vision
Basic and supplemental life insurance
Paid parental leave
Short and long-term disability
401(k) with a company match of up to 5%
Education Support Program
Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.

Company

Blue Origin

company-logo
Blue Origin is an aerospace company that focuses on lowering the cost of spaceflight and helping to explore the solar system.

Funding

Current Stage
Late Stage
Total Funding
$185.35M
Key Investors
NASAUnited States Space Force
2024-02-20Secondary Market
2024-01-24Undisclosed· $18M
2021-12-03Grant· $130M

Leadership Team

leader-logo
David Limp
Chief Executive Officer
linkedin
leader-logo
Tim Collins
Vice President, Global Supply Chain
linkedin
Company data provided by crunchbase