Home
Jobs
Saved
Resumes
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Embedded Software Engineer – Lunar Permanence
BLUE ORIGIN
Website
LinkedIn
Senior Embedded Software Engineer – Lunar Permanence
Florida, United States of America
Full Time
1 week ago
$181,626 - $276,539 USD
Visa Sponsor
Apply Now
Key skills
Linux
Rust
C++
C
Git
Version Control
Communication
About this role
Role Overview
Developing Board Support Package (BSP) software for new hardware including driver development
Bare-metal or OS-level programming for hardware initialization, control, embedded data processing, and networking/communication
Hands-on work with avionics spaceflight hardware, including debugging with logic analyzers, oscilloscopes, and JTAG debuggers
Participating in design concepts and reviews, with special attention to partitioning between HW and SW implementation
Performing benchmark analysis and deploying benchmarking code to characterize hardware performance
Developing boot and SW-based fault-tolerance strategies
Requirements
BS in computer engineering, computer science, electrical engineering, aerospace engineering, or a related technical field
10+ years of experience in the field(s) above
Strong embedded software design and development skills in C/C++/Rust with Linux (or similar) scripting experience
Strong debugging skills, using a mix of cross HW/SW techniques and tools (GDB, XSDB, GRMON, Logic Analyzer, Protocol Analyzer, Wireshark, etc.)
Experience with version control systems (Git)
Ability to work well in a team and independently with minimal direction.
Tech Stack
Linux
Rust
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 and up to 14 company-paid holidays
Apply Now
Home
Jobs
Saved
Resumes
Senior Embedded Software Engineer – Lunar Permanence at BLUE ORIGIN | JobVerse