Battery Software Engineer
$164.65k - $230.51kBlue Origin
Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight! This role is part of Blue Origin Operations, which is comprised of Integrated Supply Chain, Test Operations, Safety, Quality, and Mission Assurance. This includes Manufacturing and Supply Chain support across all Blue Origin facilities. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight! This role sits in the development organization responsible for Blue Origin's battery products. We take energy storage from concept through qualification and into volume production, and we do it for every program in the company. As part of a passionate and accomplished team of experts, you will develop the embedded software that makes our batteries safe, smart, and flight-ready. Our battery management systems monitor and protect every cell, estimate state of charge and health, control contactors and power paths, detect and respond to faults, and communicate with the host vehicle. We are looking for an experienced embedded software engineer to design, implement, and verify battery management system software for mission-critical spaceflight systems, working directly with battery electrical, mechanical, and systems engineers. This is a software role that is hardware heavy. The candidate we are looking for should be comfortable reading hardware datasheets, understanding register maps, and making performance tradeoffs, and must have hands-on lab debugging skills. You will collaborate with cross-functional, multidisciplinary teams and often work on multiple embedded software efforts simultaneously. Responsibilities include but are not limited to:
- 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 specific operating systems, such as FRTOS/SafeRTOS/VxWorks;
- Hands-on work with avionics spaceflight hardware, including debugging with logic analyzers, oscilloscopes, and JTAG debuggers Specific certification levels like DO-178C, and ISO 26262
- 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
- Bring up and utilization of HW-accelerators in modern SoC devices (e.g. encoders, decoders, encryption engines, image signal processing cores, etc.)
- Scripting, Linux development, and hands-on work with development kits and sensor modules
- Defining and implementing embedded SW for interfaces such as I2C, SPI, UART, TCP/IP, UDP, GMSL, SpaceWire, CameraLink, Aurora, AXI, AMBA, etc.
- Developing boot and SW-based fault-tolerance strategies
- Publishing internal documents and memos, participating in design reviews, reviewing and generating requirements
- Willingness to learn new skills, languages, debug/development tools
- Ability to collaborate across multiple disciplines: Software, Hardware, Electrical, Mechanical, Manufacturing, Operations
- We are looking for someone to apply their technical expertise, leadership skills, and commitment to quality to positively impact safe human spaceflight. Passion for our mission and vision is required!
- BS in computer engineering, computer science, electrical engineering, aerospace engineering, or a related technical field
- 6+ years of experience in the field(s) above
- 2+ years of experience developing battery management systems
- Embedded software design and development skills in C/C++/Rust with Linux (or similar) scripting experience
- Debugging skills, using a mix of cross HW/SW techniques and tools (GDB, XSDB, GRMON, Logic Analyzer, Protocol Analyzer, Wireshark, etc.), and experience single stepping through code, looking at Assembly, probing memory, and driving I/O
- Background in computer architecture, understanding of memory buses, cache, DMA, CPU execution pipelines
- Experience with / knowledge of version control systems (Git)
- Ability to work well in a team and independently with minimal direction
- Enter MS in computer engineering, computer science, electrical engineering, aerospace engineering, or a related technical field
- 8+ years of experience in the field(s) above
- Previous experience building space avionics and/or space software systems
- Experience with DO-178 ISO 26262 and companion documents certification guidelines
- Experience with FPGA development (VHDL, Verilog, SystemVerilog)
- Experience with software for HW-accelerated functions (encryption/decryption blocks, encoder/decoder blocks, image signal processor, GPU, etc.)
- Experience with tools and software for data analysis and post processing (Matlab, Python, open-source Linux tool)
- Experience with agile development methods
- Experience with kernel and driver development
- Experience or knowledge of space flight hardware, including radiation, orbits, shock & vibe, similar.
- Required for all positions: Blue’s Standard Background Check
- Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation
- Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing, vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training.
- Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical
- Benefits include: 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%, and an Education Support Program.
- Stock Options for all regular employees (working at least 20 hours/week)
- Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.
- Dependent on role type and job level, employees may be eligible for benefits and bonuses based on the company's intent to reward individual contributions and enable them to share in the company's results, or other factors at the company's sole discretion. Bonus amounts and eligibility are not guaranteed and subject to change and cancellation. Please check with your recruiter for more details.
- Hitachi Energy Ltd. is seeking a strategic Sales Manager - Battery & Integrators to lead national sales engagement with battery manufacturers and system integrators across North America. The successful candidate will own revenue growth by developing commercial and technical...Suggested
$95.6k - $188.4k
Position Summary Software Engineer II, AI & Engineering/Engineering as a Service AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud...SuggestedLocal areaVisa sponsorshipFlexible hours- ZimZee Recruiting is looking for a Software Certification Engineer located in Wichita, Kansas. The engineer will support the development, certification... ..., and certification of avionics, power electronics, battery systems, and other aircraft technologies. Working within...Suggested
- ...Full Stack Software Engineer Murphy-Hoffman Company, LLC is North America's largest Kenworth truck dealership group and leasing group. As MHC continues to grow, we have an opening for a Full Stack Software Engineer. The Full Stack Software Engineer is responsible for...SuggestedTemporary workWork at officeFlexible hours
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$106.38k - $191.82k
...money coaches. That's how we're UNSTOPPABLE for our employees! Job Overview We are seeking a highly skilled and motivated iOS Software Engineer to join the team powering the T-Life app-T-Mobile's flagship mobile experience. In this role, you will contribute to the...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours- ...cloud security, identity, and automation — enabling them to operate securely and efficiently in a complex digital world.As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ecosystem. In this role, you will design, build, and support...Full time
- Software Engineers at Netsmart design, develop, test, and support software solutions that improve healthcare delivery. They contribute throughout the software development lifecycle, collaborating with cross-functional teams to translate business needs into technical solutions...Full timeFor contractorsInternshipRelocation package
- ZimZee Recruiting is seeking a Software Certification Engineer in Wichita, KS to support certification of avionics, power electronics and battery systems. You will evaluate, test, and certify safety-critical software/hardware in RTCA DO-178C/DO-254 environments and collaborate...
- Senior Software EngineerJob#: 3053401Job Description:Job Summary The Senior Software Engineer - Generative AI Innovation serves as a hands-on technical leader responsible for identifying, evaluating, prototyping, and delivering Generative AI solutions that create business...Work experience placementWork at office
$130.61k - $182.33k
...Lead Engineer Lead Engineer Lead Engineer 9/30/26 Summary/Objective The purpose of this position is to provide design... ...outside normal work hours as needed. Proficiency in engineering software tools such as SAP, GIS, AIMS, and Microsoft Office (SharePoint,...Contract workFor contractorsSummer internshipWork at officeRelocation- ...support that mission by building applications and products that serve our customers. We’re looking for an Investment Management Software Engineer that is interested in software evolution and innovation within an Investment Technology team. The ideal candidate would be...Full timeWork at officeLocal area
$110.5k - $143k
...to productivity and growth. Role Overview We're looking for an engineer who thinks in systems, leads with vision, and sees AI as a force... ...team, you'll own the future of how Cboe tests and delivers software — defining where our engineering practice is headed, architecting...Full timeWork at officeImmediate startWorldwide- ...portable and electronic cord products, OEM wire products and engineered products. In addition, Southwire supplies assembled products,... ...Atlanta (hybrid role – 2 days a week working out of Southwire’s Battery office) Carrollton, GA (hybrid role – 2 days a week in the office...Contract workTemporary workFor contractorsWork at officeRemote work2 days per week
$105.79k - $141.05k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution...Full timeTemporary workRemote work- Requirements Minimum of 3+ years of web-based application development experience Proficiency in Java/J2EE, Spring, Hibernate, and web services (SOAP/WSDL) is essential Experience with SQL, stored procedures, and database design concepts Familiarity with change request tools...
- ...building accessible, beautiful, mobile responsive websites and applications for our amazing clients. We’re currently looking for a Software Engineer to add to our team. The work you’ll do: Build accessible, responsive websites and applications from design files (Adobe XD,...Summer workWork at officeRemote workMonday to Friday
- ## Software EngineerApplyremote type: Onsitelocations: Overland Park, KStime type: Full timeposted on: Posted Yesterdayjob requisition... ...operate across multiple business units and product lines, our engineering teams tackle a diverse range of exciting challenges—from...Full timeWork experience placement
- ...with automated deployment, scrum/agile teams, peer code reviews, test writing, and everything else we would expect from a senior software engineer Be familiar with writing API’s and refactoring codebases Strong knowledge of modern web frameworks and different view types...Immediate startRelocation
$60 per hour
...We are not able to provide visa processing now or in the future for this role. Pay Rate: $60.00 Our client is seeking a Senior Software Engineer who will serve as a technical driver for Generative AI initiatives within Institutional Banking. This position blends hands‑on...Contract work- ...backend layers that support both our web applications and analytics engines. Design, develop and maintain our front-end in React.... ...review and merge requests. Qualifications 3+ years of experience in software development, ideally with a product-focused company. Demonstrable...
- Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already...
$80k - $105k
Software Engineer III - National Association of Insurance Commissioners (NAIC) Join the Information Technology Group of the National Association of Insurance Commissioners (NAIC) in a full‑time hybrid‑remote role focused on the deployment and maintenance of the CI/CD pipeline...Full timeWork experience placementWork at officeRemote workVisa sponsorship- ...the design, development, and maintenance of critical planning software used in complex operational environments. This role offers the... ...environments What we're looking for A degree in a relevant technical or engineering discipline Proficiency in object-oriented programming and...
- ...Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data,... ....com.The RoleAs Senior Manager, Pre-Sales you support complex software sales cycles by delivering compelling product demonstrations,...Work experience placementLive inWork at officeLocal area
$148.75k - $192.5k
...team connection, this role follows a four day in office work model. Role OverviewCboe Data Vantage is looking for an experienced software engineer who is excited about combining strong engineering skills with financial quantitative analysis. The role focuses on modeling a...Full timeWork at office$77k - $202k
...ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a Forward Deployed Software Engineer-Palantir Foundry-Senior Associate, you will leverage advanced technologies and techniques to design and develop robust data...Full timeH1b$126.42k - $211.13k
...CorporationReq Id : 114572Job Title : SCADA Engineer - Renewables & GridLocation : KCP,... ...QualificationsSubstation and renewable energy (wind, solar, battery energy storage) experience would be... ..., Factor Talk, Ignition, AVEVA HMI software, Cloud View, Subnet Solutions, Factory...Part timeWork experience placementWork at officeLocal areaRemote workVisa sponsorship- ...pass boards and stay current, and provide education management tools for medical education programs. WHAT YOU'LL DO The Intern Software Engineer will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit...InternshipWork at officeRemote workFlexible hours
$106.38k - $191.82k
...Home Internet is one of our fastest growing businesses, and the software this team builds runs on every gateway and mesh extender we... ...availability environments. The role involves collaborating with engineering teams to develop software components using technologies such...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Battery Software Engineer. Be the first to apply!



