Software Engineering Lead
https://www.quest-defense.com/careers/life-at-quest-defense/current-opportunities/?gh_jid=5221644007
Quest Defense Systems and Solutions is seeking a highly skilled and detail-oriented Software Engineering Lead support to provide verification & validation tasks for the Small Engine Control Program (SEP). The successful candidate will independently evaluate plans, requirements, implementation, test artifacts, and processes to ensure alignment with industry standards, regulatory requirements, and internal design specifications. This role will be performing V&V activities in parallel with capturing the necessary information for the primary purpose of onboarding, integrating, and familiarizing themselves with client project infrastructure, standards, process, tools, environment, architecture, and so forth.
This role is located in Endicott, NY and will need to be 100% onsite for 1–2 months with the possibility of hybrid thereafter.
Due to the nature of this role, US Citizenship is required.
Qualifications:
• Bachelor’s degree in software engineering or a related engineering discipline
• 6+ years of relevant Software Engineering experience in avionics or electronic controls embedded development in a safety or mission critical environment (ie: aerospace, military).
• Experience developing or developing on top of an RTOS (real-time operating system) as well as familiarity with RTOS concepts.
• Experience with Asymmetric Multiprocessing
• Experience with developing software to DO-178C standards.
• Experience with C, Python.
• Experience with Integration and Test at both system level (HW/SW integration) as well as software test (HLR/LLR).
Preferred Qualifications:
• Master’s degree in software engineering or a related engineering discipline.
• Experience with ARM processors, associated System on Chip features, and ARM toolsets like ARM Dev Studio IDE and ARM DStream Probe.
• Experience developing device drivers/board support packages.
• Familiar with data transfer protocols (ARINC 615A, ARINC 429, MIL-STD-1553, PCIe, LIN, CAN).
• Familiar with security concepts (authentication, authorization, confidentiality).
• Familiarity with actuators and sensors like stepper/torque motors, solenoids, relays, VDT, VRT, etc.
• Experience with complex multicore SoC, Bare-Metal Development, Cast-32A, Interference testing, Worst case execution time & Determinism, debug concepts.
• Experience BVA (boundary value analysis), SCA (structural coverage analysis), DCCA (data and control coupling analysis).
• Experience with DO-330 Tool Qualification.
• Good soft skills: communication, ability to perform active listening, self-manage, raise/elevate roadblocks hiccups, communicate clearly, take direction.
• Good general understanding of engineering principals to be able to adapt to new projects/environments and come up to speed quickly.
• Team leadership experience including project technical leadership and/or software functional leadership.