Founded in 1918, Kearfott Corporation, a global Aerospace and Defense supplier for over 100 years, is a leader in the design and manufacture of precision motion control products and inertial navigation components. Kearfott has a very long history of innovation and excellence, and is the go-to brand for many of our global clients. Kearfott is trusted, respected and plays a vital role in the success of America’s aerospace and defense industries. With over a century of expertise & experience, Kearfott is dedicated to providing quality, reliability, and cutting-edge technology to customers worldwide to meet their sea, land, air, and space navigation and guidance requirements.
Kearfott offers a comprehensive benefits package including a 401K and Tuition Reimbursement. We offer a 9/80 schedule with every other Friday off and flexible work options for most positions.
We are looking for talented individuals who want to be part of a world-class work force. Join Kearfott and become part of a company that is recognized for technical expertise and respected world-wide as a ‘full service’ provider.
For more information visit our website at www.kearfott.com
We have an exciting opportunity for a Software Engineer to join our team in Black Mountain, NC.
This position is responsible for the following:
- Supporting the design and development of software, software tools, and tests for electromechanical actuation systems used in aircraft, missiles, land-based products, and space-based products.
- Evaluating customer requirements, both technical and programmatic, and evaluating lower level requirements for software / firmware and test stand elements of actuation programs.
- Supporting technical program managers with schedule, task, and cost performance tracking.
- Supporting the development team to ensure design choices meet customer requirements.
- Supporting proposal efforts, prototype development and other New Product Introduction (NPI) activities culminating in the transition of new products into production.
Business Development Support
- Travel as required to support market development and customer needs.
- Support proposal efforts.
- Support and advance relationships with our customers and their engineering teams
Required Skills
Product Life Cycle Engineering
- Supports software requirements maintenance for aerospace and defense electromechanical actuation systems applications.
- Evaluates and maintains software requirements developed from end-item and / or systems specifications, and evaluates requirements / test / code traceability using IBM Rational DOORS (Dynamic Object-Oriented Requirements System).
- Supports coding for embedded applications, PC-based applications, scripts, and development tools.
- Supports integration of mechanical, electrical, software / firmware, and test project artifacts to ensure the system meets customer requirements.
- Reviews customer / system specifications, and assesses compliance of the software to the requirements.
- Understands FAA, EASA, or military certification requirements, and follows associated design / development processes.
- Understands system safety, reliability, and maintainability aspects of the product.
- Knowledge of performance modeling using Matlab / Simulink, PLECS or similar tools.
- Supports cost proposal activity for embedded code development (code, tests, documentation, and tools).
- Supports development efforts for customer funded projects as well as IR&D projects.
- Supports product design analysis.
- Supports project management with task tracking.
Required Experience
Critical Competencies
- Basic understanding of embedded programming using C coding language.
- Basic understanding of Python programming language (scripting and Qt for GUI development).
- Basic understanding of the dynamic behavior of electromechanical systems.
- Familiarity with regulations, certification standards, design assurance, and systems standards such FAR 25, ARP4754, DO-254, DO-178C, MIL-STD-882E is a plus.
- Customer centric attitude.
- Excellent oral and written communication skills.
- Ability to participate and contribute in a cross functional team environment.
- Ability to effectively communicate, in writing and verbally, across functional areas.
- Drives for results; action oriented.
- Continuously improves in all aspects.
- Flight controls understanding or experience is a plus.
- DXL scripting for DOORS is a plus.
- Hardware / software integration experience is a plus.
- Visual Studio experience is a plus.
Education & Experience
- B S. in Computer Engineering, Computer Science, or equivalent degree OR equivalent experience -- required.
- Basic understanding of embedded programming using C coding language.
- Must be legally authorized to work in the US; visa sponsorship is not available.
Equal Opportunity Employer
We are proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.