Manager Software Engineer
Role responsibilities
Supervise a team of software engineers to design, develop, and test products while managing budgets, costs, and schedules. Provide technical mentorship and lead the development of complex embedded software systems through to customer delivery.
Requirements
Requires a Bachelor's degree in Software Engineering or a related field and at least 5 years of software engineering experience. Must possess U.S. citizenship and the ability to obtain a DOD security clearance.
Key skills
Software Engineering Management, Embedded Development, Algorithm Design, C, C++, C#, Java, Linux/Unix, Complexity Analysis, Technical Leadership, Project Management, Budget Management, Requirements Analysis, Mentoring, System Design, DOD Security Clearance
Keywords
Embedded Systems, C, C++, C#, Java, Linux, Unix, Algorithm Design, Complexity Analysis, DOD Security Clearance, Software Development Life Cycle, Technical Leadership, Defense Industry, System Integration, Budgeting, Project Scheduling, Requirements Engineering, Mentoring, Configuration Driven Tools, Embedded Design