Software Engineering Manager
EaglePicher Technologies
Joplin, MO
Full Time
Manager Level
5+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Lead and build a software development team focused on architecting and designing reusable infrastructure and software for embedded products, user applications, web applications, and cloud data processing, ensuring standardization and best practices consistent with the product development process.
Responsibilities
- Architect scalable embedded software including board support packages for application layers
- Develop embedded systems software for reading sensors and controlling actuators in safety-critical systems
- Develop standard communication interfaces for inter-board and outbound system communication
- Implement modular algorithms for battery State of Health and State of Charge
- Collaborate with Product Engineering, Quality Assurance, and Systems Engineering teams to develop new features for the EaglePicher Battery Testing Suite
- Collaborate with Product Engineering, Quality Assurance, and Systems Engineering teams to automate results and analyze data from the EaglePicher Battery Testing Suite
- Design and implement battery management and maintenance applications based on customer and internal needs
- Document software requirements and design specifications in compliance with product standards
- Create source code following product software coding standards, including static and dynamic analysis
- Produce integration and unit testing of delivered source code
- Participate in safety and cybersecurity risk analysis
- Drive the standardization of EaglePicher’s software development process
- Support and develop software engineers by providing advice and coaching in technical reviews
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing hardware
Requirements
- Bachelor’s Degree in Computer Engineering, Computer Science or Electrical Engineering
- 5+ years’ experience in a software development environment
- Managerial experience
- Experience in Object Oriented Programming (OOP)
- US Persons
Qualifications
- Bachelor’s Degree in Computer Engineering, Computer Science or Electrical Engineering
- Minimum of 5 years’ experience in a software development environment and managerial experience
Nice to Have
- Experience in a safety regulated industry (Ex. DO-178C)
Skills
Object-Oriented Programming (OOP)
*
* Required skills
Benefits
Dental Insurance
Tuition Reimbursement
Dependent scholarship programs
Vision Insurance
PTO
Medical Insurance
Matching 401(k)
Life Insurance
Disability Insurance
10 paid holidays
About EaglePicher Technologies
EaglePicher Technologies is driving the electrification of defense, aviation and space, providing the broadest range of battery systems in the world for demanding applications and setting new standards in the industry for 100 years.
Manufacturing
View all jobs at EaglePicher Technologies →
Related Searches
Similar Jobs
Software Engineering Manager
Active Remote
ExecutivePlacements.com
·
Reston, VA
Python
AWS
Azure
Java
+6 more
2 weeks ago
Software Engineering Manager
Active Remote
Calpion Inc.
·
Dallas, TX
Agile
3 weeks ago
Software Engineering Manager - Observability & Resource Management
Expired
Apple
·
Seattle, WA
·
$188,200 - $283,200
SQL
AWS
Azure
Google Cloud
+6 more
1 month ago
Software Engineering Manager
Expired
Insight Global
·
Mount Laurel, NJ
·
$160,000 - $170,000
Java
Angular
Spring
Spring Core
+10 more
1 month ago