FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Embedded Software Developer – Level 3
BLUE ORIGIN. Design, develop, integrate, and test embedded software in C/C++ for high voltage power systems .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in designing and developing embedded software in C/C++ for high voltage power systems, with a strong focus on hardware/software integration and adherence to applicable standards. Experienced in executing software verification and validation plans, including unit and automated regression tests.
Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingReal-Time Operating Systems (RTOS)Hardware/Software Interface UnderstandingDebugging and Troubleshooting Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentC/C++ ProgrammingReal-Time Operating Systems (RTOS)Low-Level Driver DevelopmentFirmware DevelopmentSoftware Verification and ValidationUnit TestingIntegration TestingAutomated Regression TestingHardware Bring-Up
Tools & Technologies
OscilloscopesLogic AnalyzersJTAG DebuggersVersion Control Systems (Git)
Industry Keywords
High Voltage Power SystemsFPGA InterfacesSPII2CUARTPCIeSoftware Development Lifecycle
Tech Stack
Tools & technologiesRTOSC++
About the role
Key responsibilities & impact- Design, develop, integrate, and test embedded software in C/C++ for high voltage power systems
- Collaborate with Electrical Circuit and FPGA Designers to ensure hardware/software integration
- Drive work across the software development lifecycle from requirements and architecture through implementation, code review, verification, and deployment
- Develop low-level drivers and firmware for embedded hardware platforms
- Support hardware bring-up, debugging, and verification activities
- Contribute to software architecture, design reviews, and documentation
- Develop and execute software verification and validation plans, including unit, integration, and automated regression tests
- Ensure software development adheres to applicable standards
Requirements
What you’ll need- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- 5+ years of experience in embedded software development
- Proficiency in C/C++ for embedded systems
- Experience with real-time operating systems (RTOS)
- Strong understanding of hardware/software interfaces, including SPI, I2C, UART, PCIe, and similar protocols
- Experience working with FPGA interfaces and register-level hardware integration
- Strong debugging and troubleshooting skills using oscilloscopes, logic analyzers, and JTAG debuggers
- Familiarity with software development lifecycle and version control systems such as Git
- U.S. Citizenship or permanent residency required
- Applicants must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum
Benefits
Comp & perks- 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
- Stock Options for all regular employees working at least 20 hours/week
- Up to four weeks of paid time off per year based on weekly scheduled hours
- Up to 14 company-paid holidays
- Potential benefits and bonuses based on role type, job level, individual contributions, and company results