
Software Architect
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Lead the Software Architecture Team within the AvionX Mission Systems Software organization.
• Oversee the design, development, testing, debugging, and maintenance of software integrated into embedded devices and systems.
• Manage the review, analysis, and translation of customer requirements into embedded software product designs.
• Provide consultation on embedded systems software for specialized hardware.
• Guide the integration of embedded software with hardware components.
• Supervise the analysis, monitoring, and enhancement of embedded software efficiency and stability.
• Direct the testing and debugging processes for embedded software.
• Impact technologies, tools, frameworks, and regulatory changes pertinent to software and hardware development.
• Shape company strategies regarding software and hardware integration.
• Monitor and assess internal and supplier software team performance for adherence to project plans and industry standards.
• Offer technical leadership for embedded software project management activities.
• Counsel management on topics related to embedded software engineering.
• Bachelor’s Degree.
• U.S. Citizenship is necessary to secure a U.S. Security Clearance.
• Ability to obtain a U.S. Security Clearance; interim and/or final U.S. Secret Clearance required post-start.
• U.S. Person status is required for compliance with U.S. export control regulations.
• A minimum of 5 years of experience leading a software development team throughout the entire software life cycle.
• At least 5 years of experience in software architecture and the design of embedded software systems.
• Proven ability to effectively lead, communicate, and collaborate with key stakeholders across various organizations.
• Familiarity with software architecture and design methodologies.
• Capability to synthesize software architectures and designs that satisfy requirements, characteristics, and constraints.
• Skill in independently identifying and resolving problems through creativity and established engineering principles.
• Experience in real-time software domains, including their characteristics, constraints, and products.
• Background in flight management systems and/or civil navigation.
• Experience in certifying software in accordance with DO-178C.
• Proficiency in developing software for motion planning, estimation, and/or control.
• Experience with software or simulations developed using MATLAB and/or Simulink.
• Experience with software or simulations developed in C++.
• Must pass the Company’s Conflict of Interest assessment process.
• Completion of a technical assessment is required as part of the selection process.
• The employer will not sponsor applicants for employment visa status.
• Variable compensation opportunities.
• Health insurance.
• Flexible spending accounts.
• Health savings accounts.
• Retirement savings plans.
• Life and disability insurance programs.
• Paid and unpaid time off.
• Relocation assistance based on candidate eligibility.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.