EaglePicher Technologies · 20 hours ago
Software Engineering Manager
EaglePicher Technologies is driving the electrification of defense, aviation, and space, providing a range of battery systems for demanding applications. The Software Engineering Manager will build and lead a software development team to architect and design reusable infrastructure and software packages, overseeing the software development lifecycle and standardizing processes.
ManufacturingNational Security
Responsibilities
Architects scalable embedded software consisting of board support packages to feed an application layer
Develops embedded systems software for reading sensors (voltage, current, temperature, etc.) and controlling actuators for safety critical systems
Develops standard communication interfaces for inter-board and outbound system communication
Implements modular algorithms for battery State of Health and State of Charge
Collaborates with the Product Engineering, Quality Assurance, and Systems Engineering teams to assist in the development of new features within the EaglePicher Battery Testing Suite
Collaborates with the Product Engineering, Quality Assurance, and Systems Engineering teams to assist in the development of automating results and analysis of data from the EaglePicher Battery Testing Suite and batteries that are out in the field
Designs and implements battery management and maintenance applications based on both customer and internal needs
Documents software requirements specifications in compliance with product requirements standard
Documents software design documents in compliance with product design standard
Creates source code following product software coding standards including static and dynamic analysis
Produces integration and unit testing of delivered source code
Participates in safety and cybersecurity risk analysis
Drives the standardization of EaglePicher’s software development process
Supports and develops software engineers by providing advice and coaching in technical reviews
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing hardware by enrolling in educational opportunities, reading professional publications, and participating in professional organizations
Qualification
Required
Bachelor's Degree in Computer Engineering, Computer Science or Electrical Engineering required
Candidate should have minimum of 5 years' experience in a software development environment and have managerial experience
Experience in Object Oriented Programming (OOP)
Must be a U.S. Persons
Preferred
Experience in a safety regulated industry (Ex. DO-178C)
Benefits
Medical, dental, vision, life, and disability insurance
10 paid holidays and PTO
Matching 401K
Annual Profit Sharing
Tuition reimbursement
Dependent scholarship programs
Company
EaglePicher Technologies
EaglePicher Technologies, LLC designs, manufactures, and supplies power solutions for military and commercial customers in the United
Funding
Current Stage
Late StageTotal Funding
unknown2023-09-05Acquired
2018-03-08Private Equity
Recent News
Company data provided by crunchbase