Software Engineer/Architect

Posted: 02/14/2024

Job Description:

Thomas Instrument:
• Is a leading privately held provider of engineering solutions and manufacturing excellence for complex, critical aerospace flight control hardware.
• Has a stable workload (varied customer base) with a strong domestic and international reputation for quality and integrity.
• Has two Engineering and Manufacturing facilities.
• Offers all phases of product development and lifecycle management, supporting a highly diverse product mix. Thomas Instrument is AS9100D, NADCAP, and FAA FAR Part 145 Repair Station certified.
• Has a friendly atmosphere and an outstanding safety record.
• Full benefits available including immediately vested 4% match to 401k plan.

Job Description:
The Software Engineer/Architect is responsible for the software design, software development, and software integration of high-reliability and harsh environment electronics hardware for aircraft electrical systems; secondary emphasis in the fields of Motors, Electronic Controllers, and Electro-Mechanical Actuation. The individual must be able create plans, develop requirements, create development code and plan, create test procedures and scripts.

Job Requirements and Qualifications:

• A minimum of a Bachelor of Science Degree in Electrical Engineering, Computer Engineering, & Software Engineering from an accredited university.
• Architect, specify requirements, design, implement and test C and C++embedded software development process to ensure high quality and timely software deliverables
• Apply object oriented design techniques to enable code re-use and integration with testing framework.
• Develop and maintain knowledge of best practice development processes, language standards and tools, e.g. run-time analysis tools, C++ standards and secure software development
• Estimate time and effort required for software activities and deliver to these time and effort estimates to ensure cost and schedule.
• Proposed improvements in tools, processes and techniques that support quality and innovation and make software development more efficient and effective.
• Work in a cross-functional, agile team that includes Systems Engineering, Mechanical Systems, Electrical Systems, Test Systems, Software, and Project Engineering.
• Working knowledge and experience in software/firmware airworthiness certification process for military and commercial segments.
• Working knowledge of standard work, metrics and continuous improvement. (i.e., 5S, Lean Six Sigma, etc)
• Working knowledge of military/aerospace design standards/specifications
• Working knowledge of root cause and corrective action tools and processes

Skills and Abilities
• Experience in designing Embedded Systems.
• Experience in designing Embedded Networks.
• Experience in designing high-reliability systems for harsh environments.
• Ability to analyze and produce technical reports in support of customer proposals, specifications, manuals, and other data to evaluate the feasibility, cost and maintenance requirements of those designs and applications.
• Ability to design and conduct research that tests and analyzes the feasibility, operation, and performance of equipment, components and systems.
• Ability to analyze complex situations, seek relevant data, diagnose information in order to solve problems and generalize alternative methods to identify the best possible solution.
• Ability to effectively interface with customers, team members and individuals in technical discussions and solutions.
• Ability to relate to coworkers, inspire others to participate, and mitigate conflict with coworkers.
• Ability to manage multiple assignments and tasks, set priorities, and adapt to changing conditions and work assignments; flexible team player who thrives in environments requiring ability to effectively prioritize and juggle multiple concurrent projects.
• Ability to accept, learn and adapt to new technology.
• Ability to respond to, anticipate and manage change.
• Ability to listen, write, and speak to convey information effectively.
• Ability to co-ordinate with the other Functional discipline (electronics and testing) within the department to produce multidisciplinary design solutions
• Able to produces designs to customer requirements and specified deadlines and achieves the required timescales
• Excellent communication skills, dealing with other employees and external clients
• Excellent written and oral communication skills, self-motivated team player. Effective problem solving capabilities and committed to undertaking professional development
• Ability to work to tight deadlines and able to coach and mentor other engineers/team members.
• Ability to weigh risk vs. sound business principles (i.e., product dispositions)

• 8 year+ of experience in electrical/embedded systems and/or electro-mechanical desired but not required. Experience in industrial, automotive, and other related backgrounds will be considered.
• DO-178 or similar certification development experience is preferred
• Agile development experience is preferred

Work Eligibility (ITAR): This position must meet Export Control compliance requirements, therefore a “US Person” as defined by 22 C.F.R. § 120.15 is required. “US Person” includes US Citizen, lawful permanent resident or persons with protected status. Employer will not sponsor applicants for employment visa status.

Thomas Instrument is an EEO employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, veteran status, medical condition (GINA), or disability.