11 - Senior Staff Engineer, Software
Role responsibilities
Lead the design, development, and implementation of complex technical software solutions across multiple domains from firmware to application levels. Provide technical leadership to engineering teams while managing project planning, financial aspects, and customer requirements.
Requirements
Requires 10 to 15 years of experience and a bachelor's degree or equivalent combination of education and experience. Candidates must demonstrate strong proficiency in project management, financial acumen, and people leadership within a software engineering context.
Key skills
Software Development, Project Management, Technical Leadership, Agile, Scrum, Configuration Management, Test Automation, Financial Planning, Stakeholder Management, Risk Analysis, D/PFMEA, 8D Corrective Action, Design of Experiments, Firmware, Application Development, Cross-functional Collaboration
Keywords
Software Engineering, Agile, Scrum, Firmware, Application Software, Configuration Management, Test Automation, Project Management, Financial Acumen, D/PFMEA, 8D, DOE, Product Life Cycle, Technical Leadership, Cross-functional Teams, ITAR, Aerospace and Defense, HealthTech, Cloud Hardware, Supply Chain Solutions