Principal Software Engineer
4 weeks ago
The Principal Software Engineer is responsible for designing, developing, and testing complex software to create custom solutions and services tailored to the needs of the business and its customers.
Assists Management in setting and communicating technical objectives and selection of tools and languages. This role requires in-depth knowledge of relevant technologies in the development, automation, and IoT space.
The person in this role will act as a SME within the Digital Manufacturing & Automation group focused on development tasks in a fast-paced environment using Agile methodology.
Key Responsibilities- Designs, develops, and tests software to create solutions and services tailored to the needs of the business and its customers.
- Analyzes complex data to interpret business challenges and effectively leads the installation of new systems or the modification of existing systems for improved efficiency/effectiveness.
- Manages the software development lifecycle.
- Leads multiple large-scale software development projects.
- Applies principles of SDLC and Lean/Agile/XP/TDD/CI/CD methodologies to deliver high-quality, secured, and scalable software modules.
- Evaluates current or proposed software development projects and provides feedback on feasibility.
- Partners with clients and cross-functional departments to lead projects, communicate project statuses, and proposals with the business.
- Guides junior and senior programmers as they work with end-users and support staff in the development of functional and technical specifications; reviews completed specifications and recommends actions.
- Monitors system performance, tests new software, and fixes complex bugs using analytical thinking, tools, and judgment to identify innovative solutions.
- Assists upper management with creation and administration of corporate operating and capital budgets.
- Applies best practices and standard operating procedures.
- Performs other duties as assigned based on business needs.
- Bachelor's degree or equivalent experience. Bachelor's in Computer Science/Engineering, Information Systems, or equivalent STEM degree.
- 5 years in software design and programming.
- Experience in C, C#, VB.Net, and VBA.
- Experience with Device Communications (ex. OPC UA, OPC DA, MQTT, custom drivers, etc.).
- Experience with common databases, Networking, Security Standards.
- Experience with developing, implementing, and supporting systems utilizing REST APIs.
- Experience utilizing JSON, ODATA, XML.
- Extensive hands-on programming experience using relevant languages.
- Familiar with Microsoft SQL, NoSQL, MongoDB.
- Experience with Azure, Azure Pipelines.
- Experience using containerized application components and deployment to Kubernetes, Linux.
- Experience developing software within a regulated manufacturing industry.
- Experience with UWP, WinForms.
- Experience using Entity Framework.
-
Software Test Engineer
4 weeks ago
Exton, Pennsylvania, United States Innovative Solutions & Support Full timeAs a Software Test Engineer at Innovative Solutions & Support, you will be responsible for ensuring the quality and reliability of our company's Flat Panel Display, Flight, Engine, or Fuel Instrument products and associated calibration and test equipment. Your key responsibilities will include reviewing software requirements, developing test plans and...
-
Senior Software Engineer
4 weeks ago
Exton, Pennsylvania, United States ANSYS Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our Programs and Solutions team at ANSYS. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that empower engineers, analysts, and operators to extract maximum insights from their simulations.The ideal candidate will have...
-
Software Verification Engineer
3 weeks ago
Exton, Pennsylvania, United States Innovative Solutions and Support Full timeJob Title: Software Verification EngineerJob Summary:Innovative Solutions & Support is seeking a skilled Software Verification Engineer to join our team. As a Software Verification Engineer, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Develop and execute test procedures to verify software...
-
Software Developer
4 weeks ago
Exton, Pennsylvania, United States Spinnaker Search Full time{"h1": "Software Engineer - Exton, PA", "p": "We are seeking a skilled Software Engineer to join our Application Development team in Exton, PA. As a key member of our team, you will be responsible for designing and developing complex application systems using Java and other emerging technologies. Key Responsibilities: * Perform technical design and...
-
Software Engineer
4 weeks ago
Exton, Pennsylvania, United States Actalent Full timeThis is an exciting opportunity to join Actalent as a Software Engineer supporting avionics systems. The position involves learning and applying the fundamentals of software verification as specified in the RTCA DO-178C standard.You will have the chance to learn about avionics equipment, safety-critical software applications, and the FAA certification...
-
Software Developer
4 weeks ago
Exton, Pennsylvania, United States Spinnaker Search Group LLC Full timeSoftware Engineer - JavaWe are seeking a highly skilled Software Engineer to join our Application Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex application systems using Java and other emerging technologies.Key Responsibilities:Design and develop technical solutions for complex...
-
Software Verification Specialist
4 weeks ago
Exton, Pennsylvania, United States Innovative Solutions and Support Full timeJob Opportunity: Software Verification EngineerThis role provides the chance to learn and apply the fundamentals of the software verification process as specified within the objectives of the RTCA DO-178C standard.Key Responsibilities:Develop test procedures from systems and software requirementsPerform tests on a wide range of avionics equipmentDevelop and...
-
Software Verification Specialist
3 weeks ago
Exton, Pennsylvania, United States Actalent Full timeJob Opportunity:This position provides the opportunity to learn and apply the fundamentals of the software verification process as specified within the objectives of the RTCA DO-178C standard.In this position, you will learn about avionics equipment, safety-critical software applications, software design methodologies, and the FAA certification process.Key...
-
Software Verification Specialist
3 weeks ago
Exton, Pennsylvania, United States Innovative Solutions & Support Full timeThis position offers the opportunity to learn and apply the fundamentals of the software verification process as specified within the objectives of the RTCA DO-178C standard.As a Verification and Validation Engineer, you will learn about avionics equipment, safety-critical software applications, software design methodologies, and the FAA certification...
-
Embedded Software Developer
4 weeks ago
Exton, Pennsylvania, United States Innovative Solutions and Support Full timeJob OverviewInnovative Solutions & Support is seeking a highly skilled Embedded Software Developer to join our team. As a key member of our Engineering department, you will be responsible for developing and integrating software into flight equipment.Key Responsibilities:• Develop and maintain low-level software requirements and design documentation in...
-
Software Verification Specialist
3 weeks ago
Exton, Pennsylvania, United States Innovative Solutions & Support Full timeThis position offers the opportunity to learn and apply the fundamentals of the software verification process as specified within the objectives of the RTCA DO-178C standard.In this role, you will learn about avionics equipment, safety-critical software applications, software design methodologies, and the FAA certification process.The candidate will apply...
-
Senior Mechanical Engineer Position
4 weeks ago
Exton, Pennsylvania, United States AtkinsRéalis Full timeAbout UsAtkinsRéalis is a world-renowned design, engineering, and project management consultancy with over 50 years of experience in providing infrastructure planning, engineering, construction, environmental consulting, urban planning, architecture, and program management services to public and private clients across the United States.Job SummaryWe are...
-
Embedded Software Developer
3 weeks ago
Exton, Pennsylvania, United States Innovative Solutions & Support Full timeJob Summary:As an Embedded Software Developer at Innovative Solutions & Support, you will be responsible for developing software for our IS&S product platforms. You will work in unison with other engineering disciplines to develop and integrate software into flight equipment.Key Responsibilities:Develop software in C/C++ with some assembly code for...
-
Software Developer
4 weeks ago
Exton, Pennsylvania, United States Spinnaker Search Full timeJob OverviewSpinnaker Search is seeking a skilled Java Developer to join their Application Development team. The ideal candidate will have a strong background in Java development, with experience in designing and developing complex application systems. The successful candidate will be responsible for performing technical design and development of application...
-
Senior Software Engineer
2 weeks ago
Exton, Pennsylvania, United States Frontage Laboratories Full timeJob Title: Software Development Team Lead - Cloud ComputingWe are seeking a skilled Cloud Solutions Expert to join our team at {company}. As a key member of our software development team, you will be responsible for designing and implementing cloud-based solutions that meet the needs of our clients.Main Responsibilities:* Develop and maintain cloud-based...
-
Exton, Pennsylvania, United States America's Tire Co. Full time{description}Our company is seeking a skilled {title} to join our team and contribute to the development of cutting-edge software solutions.Key Responsibilities:Design, develop, and test software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure...
-
Senior Software Development Manager
3 weeks ago
Exton, Pennsylvania, United States West Pharmaceutical Services Full timeJob Summary:The Senior Software Development Manager is responsible for the design, development, and testing of complex software to create custom solutions and services tailored to the needs of the business and its customers. This role requires in-depth knowledge of relevant technologies in the development, automation, and IoT space. The person in this role...
-
Senior Software Development Manager
4 weeks ago
Exton, Pennsylvania, United States West Pharmaceutical Services Full timeJob SummaryThe Senior Software Development Manager is responsible for the design, development, and testing of complex software to create custom solutions and services tailored to the needs of the business and its customers. This role requires in-depth knowledge of relevant technologies in the development, automation, and IoT space. The person in this role...
-
Senior Astrodynamics Engineer
4 weeks ago
Exton, Pennsylvania, United States Ansys Full timeJob SummaryAnsys is seeking a highly skilled Senior Astrodynamics Engineer to contribute to the design and development of its Systems Tool Kit (STK) Astrogator tool. Astrogator provides everything mission planners need to develop, optimize, and validate flight-ready trajectory solutions and reveals mission-critical insights that can decrease overall program...
-
Senior Quality Engineer, Integrated Systems
4 weeks ago
Exton, Pennsylvania, United States West Pharmaceutical Services Full timeJob SummaryIn this role, the Senior Quality Engineer provides quality direction, governance, and Quality Management System best practices to syringe and drug containment programs.This is a global role that will oversee multiple concurrent projects to ensure regulatory and quality compliance is maintained throughout the product development lifecycle into...