Senior Software Engineer developing and implementing software and test systems for aerospace products. Collaborating in a hybrid team to meet equipment design standards and business needs.
Responsibilities
Measures and analyzes software designs for equipment/products to ensure current and future needs of the business are met.
Builds and implements procedures that are used to support hardware and software product development and functions.
Operate equipment and computer systems for testing and software design purposes to facilitate operations and ensure that established objectives are achieved.
Designs, developments, documents, tests and debugs control and diagnostic systems that contain logical and mathematical solutions.
Conducts multidisciplinary research and collaborates with equipment designers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
Determines end user needs by analyzing system capabilities to resolve problems on program intent, output requirements and input data acquisition.
Develops test procedures and code for various UNIX operating systems (Linux & others) and Windows
Requirements
Typically requires a University Degree and a minimum of 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
Experience with software development or, computer/electronic equipment
Demonstrated professional experience communicating in English (verbal and written)
Knowledge in software development based on DO-178
Knowledge with Software Lifecycle & Agile software development
Knowledge with HLR/LLR and Requirements decomposition
Knowledge conducting test planning & unit tests
Knowledge in code review or performance monitoring
Knowledge of Python; ADA
High proficiency in C/C++
High proficiency with embedded development and applications
Knowledge with Linux and/or Windows System Administration
Knowledge in Hardware/Software integration and troubleshooting
Real-time embedded software/firmware development
Benefits
Medical, dental, and vision insurance
Three weeks of vacation for newly hired employees
Generous 401(k) plan that includes employer matching funds
Participation in the Employee Scholar Program (ESP)
Life insurance and disability coverage
Employee Assistance Plan, including up to 8 free counseling sessions.
Software Principal Engineer developing sophisticated systems and software at Dell Technologies. Collaborating on design and implementation for storage environments with a focus on high - quality solutions.
Lab Support Principal Engineer building and supporting lab environments for Dell Technologies. Responsible for hardware installation, technical configurations, and asset management.
Fullstack Software Engineering Intern learning to develop frontend and backend components of web applications. Collaborating with engineers and presenting projects at the end of the internship.
Full Stack Engineer at Machina Labs developing full stack applications with Next.js and Python for robotics automation. Collaborating with engineering teams to integrate software with hardware systems.
Staff Engineer driving technical strategy and backend systems for Pinterest's user experience. Leading initiatives to enhance the user experience for new and returning Pinterest users.
Manager - Senior Software Engineer leading AI projects at PwC in insurance sector. Shaping solution architectures and collaborating with technical teams to deliver AI - enabled solutions.
Senior Manager leading design and delivery of AI solutions in insurance sector. Collaborating with technical teams to build scalable solutions while navigating evolving technology landscapes.
Staff Software Engineer on Developer Productivity team at Gusto, enhancing Rails applications and tools for engineers. Collaborate with teams and improve productivity with automation and AI - assisted tooling.
Software Engineer joining a global team to develop cloud - based, data - intensive applications for US healthcare. Requires backend skills in .NET and database management.
Senior Software Engineer building and maintaining OTT streaming applications for Dolby. Focusing on reliable, scalable Web features and collaborating with cross - functional teams.