> Markdown version of [/jobs/ext/1945887-software-engineering-manager](https://www.wearedevelopers.com/jobs/ext/1945887-software-engineering-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Manager - **Company:** Ametek - **Location:** Harleysville, PA, United States - **Experience:** Expert - **Salary:** $31,200.0 - $58,240.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Systems Engineering, Software Bug Management, C++ (Programming Language), Configuration Management, Cyber Security, Computer Engineering, Embedded C, Embedded Software, Software Architecture, Real-Time Operating Systems, Requirements Management, Software Engineering, Real Time Systems, Safety Critical Systems, U-Boot, Software Coding - **Published:** August 6, 2026 - **Apply:** https://www.jofdav.com/jobs/59114402-software-engineering-manager ## About the Role * Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field. * Typically 10+ years of progressive software engineering experience in embedded or real-time systems. * Significant engineering leadership experience, including people management. * Demonstrated ownership of DO-178 DALA or DALB software programs, from planning through certification including SAE ARP4754A / ARP4761 guidelines. * Strong understanding of safety-critical software architecture, verification independence, configuration management, and tool qualification considerations. * Proven ability to lead multi-site and global engineering teams., * Master's degree in a relevant technical discipline. * Experience with aircraft electrical power systems, avionics, or flight-critical control software. * Prior interaction with FAA, DERs, or certification authorities. * Familiarity with: * DOORS or equivalent requirements management tools * Cybersecurity elements relevant to avionics (e.g., secure boot, encryption, hashing) * Embedded C/C++, real-time operating systems (RTOS) Experience operating within matrixed or dotted-line organizational structures. Key Competencies & Attributes * Safety-first mindset with uncompromising attention to product quality. * Strong technical judgment and ability to balance schedule, cost, and certification risk. * Clear, concise communicator with engineers, executives, and external stakeholders. * Comfortable making decisions in complex, regulated environments. * Trusted leader who sets direction, removes obstacles, and develops talent. ## Description The Senior Software Engineering Manager leads the development, certification, and sustainment of flight-critical embedded software for aircraft power systems and components. This role is accountable for managing DALA-certified software in compliance with RTCA/DO-178 (DAL A/B/C) standards and ensuring delivery of safe, robust, and compliant products for aerospace customers. This leader will manage a direct team of software engineers in Harleysville, PA, with dotted-line leadership of a global support team in India and collaboration across engineering groups in Wichita, KS; Bothell, WA; and Bangalore, India. Success in this role requires deep technical credibility in safety-critical avionics software, strong people leadership, and disciplined execution in a regulated environment., Technical & Certification Leadership * Provide technical and organizational leadership for DO-178 DALA-certified software, including planning, execution, reviews, and audits. * Own software lifecycle compliance from concept through certification, release, and in-service support. * Ensure development artifacts meet certification needs, including: * Software Development Plans (SDP), SVP, SCMP, SQAP * High- and low-level requirements * Traceability, verification, and configuration baselines Serve as a technical authority during certification activities with FAA, DERs, and customer audit teams. People & Team Leadership * Lead, coach, and develop high-performing software engineers, technical leads, and future managers. * Foster a culture of quality, accountability, and engineering rigor, especially for safety-critical systems. * Provide functional leadership and work prioritization for a global, dotted-line support team in India. * Support hiring, onboarding, succession planning, and performance management across locations. Program & Cross-Functional Execution * Partner closely with systems engineering, hardware, quality, manufacturing, and program management to deliver integrated power system solutions. * Translate system-level and certification requirements into executable software plans and schedules. * Manage staffing, capacity, and technical risk across multiple concurrent programs. * Escalate and resolve technical, schedule, or certification risks early and decisively. Technology, Process, & Continuous Improvement * Establish and maintain best practices for embedded and airborne software development, including coding standards, design reviews, and verification strategy. * Drive continuous improvement in software development efficiency while maintaining certification integrity. * Champion disciplined use of requirements management, change control, and defect management tools. * Mentor teams in modern but cert-appropriate development approaches (e.g., Agile within DO-178 constraints). ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [From developer to manager – what does it take to become an engineering manager?](https://www.wearedevelopers.com/magazine/42-from-developer-to-manager-what-does-it-take-to-become-an-engineering-manager) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)