NTS Is Searching for a Senior Software Applications Engineer (Cyber Security) for a Direct Opportunity in Grand Rapids, MI.
***Corporate relocation assistance provided***
Responsibilities:
- Design, develop, and implement secure software applications for aerospace systems.
- Conduct thorough security assessments and vulnerability analyses to identify and mitigate potential threats.
- Collaborate with cross-functional teams to integrate security measures into software development processes.
- Develop and maintain security protocols, policies, and procedures to ensure compliance with industry standards and regulations.
- Provide technical guidance and mentorship to junior engineers on cyber security best practices.
- Stay up-to-date with the latest cyber security trends, technologies, and threats to proactively address emerging risks.
- Design and/or program/develop a small module or a large component, feature, set of features, whole feature area or entire embedded software product.
- Defines and formalizes system, hardware, software, and human integration requirements.
- Define and execute engineering test, validation, and verification activities.
- Validate and verify software designs in a diversity of system integration environments – from local desktop computer simulations to fully representative flight tests.
- Implement protocols and algorithms for resource-constrained environments and collaborate with the hardware team to enable communication between modules and applications.
- Deliver your work to support project scope, cost, and schedule targets, and interface effectively with all levels of the organization and customers.
- Propose novel solutions to technical challenges, generate cost and time estimates for future bids and programs, and utilize hardware/software to demonstrate capability against customer expectations.