AMETEK INC Software Design Engineer - PCK621-34216 in Harleysville, Pennsylvania
Software Design Engineer - PCK621-34216 DESCRIPTION/RESPONSIBILITIES:Job ID: 17520 Position Description:Searching for a Software Engineer for the PDS Business Unit who can create Windows applications and develop embedded software. The incumbent is responsible for the development of software architecture and code as specified by internal and external customer requirements and must be familiar with DO-178B/C. Candidate must be a self-starter and able to work in an aggressive, fast-paced, flexible engineering environment. Salary will be competitive and commensurate with experience. Essential Duties and Responsibilities:* Performs software design, writes and documents Windows applications to support the configuration and operation of avionics systems in C#.NET using WPF.* Performs software design, writes and documents software for avionics systems in C with or without an RTOS.* Assists with formulating the technical approach and cost estimates for new software products.* Establishes and documents software operation, performance, and interface requirements to industry, regulatory (FAA, EASA, etc.) and department standards.* Uses mathematical models and scientific methods.* Tests and debugs software.* Maintains configuration control of software during development.* Visits customers and regulatory agencies to support software development and certification.* Communicates with customers verbally and in writing.* Develops and carries out software testing and verification procedures in accordance with industry and regulatory (FAA, EASA, etc.) standards.* Supports certification, validation, maintenance, and customer use of software. Position Requirements:Qualifications/Skills:* Bachelor of Science degree in Computer Science or Computer Engineering required.* Expertise with Microsoft Office Suite, including EXCEL and PowerPoint.* Able to develop Windows applications to support the configuration and operation of embedded avionics systems.* Experience and skills in C#.Net, WPF, C, C++* Software development per DO-178B/C desired.* Background in embedded systems design with real-time operating systems.* Experience using software tools for version control, requirements tracking and issue tracking.* Experience working with offshore Software sub-contracting resources desired.* Proven team player who has demonstrated capabilities in the following areas: excellent communication, presentation, leadership and interpersonal skills, well developed problem-solving skills; solid organizational skills; and the demonstrated ability to be self-directed and effectively relate to all levels of an organization* Ability to work well under pressure, multi task and meet deadlines* Excellent written and oral communication skills and disciplined code writing. Physical requirements must be performed with or without reasonable accommodation. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.