Job Details
* Manufacturing Facility
* First Shift (7:00 AM - 3:30 PM, flexible start and end times)
* Must be a U.S. Citizen Education & Job Requirements
* Bachelor’s Degree and typically 10+ years of work-related experience
* 7+ years of professional experience in the software development lifecycle, including design, development, integration, verification, process/tool deployment, supplier coordination, project coordination, research, and troubleshooting
* Operate within Agile software development environments using workflow tools and platforms such as VS Code and GitLab
* Develop embedded real-time software using C, C++, Java, Python, Rust, or Ada
* Work with real-time operating systems (RTOS) in software execution environments
* Collaborate effectively within cross-functional engineering teams and communicate across varying technical backgrounds
* Analyze interactions between hardware, software, and system safety constraints
* Ability to read, write, speak, and understand the English language Preferred Skills
* Bachelor of Science degree from an accredited course of study in engineering, engineering technology (including manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science with 9+ years of related experience
* Interpret specification format requirements, guidelines, and change control processes
* Assess relationships between specifications, standards, and aircraft or product certification systems
* Utilize knowledge of host environments, including processors, operating systems, and networks, to support integration activities
* Build and integrate software components while supporting troubleshooting efforts
* Apply programming language knowledge and database concepts across software domains
* Synthesize requirements to support derivation, allocation, and lifecycle traceability
* Design software architecture and methodologies aligned with system requirements and constraints
* Execute development processes aligned with internal standards and industry best practices
* Implement development and testing tools, including compilers, debuggers, analysis tools, and requirements management systems
* Evaluate domain constraints such as data processing, ground support systems, and analysis models
* Coordinate supplier assessment activities, including performance evaluation, risk mitigation, and capability reviews
* Conduct implementation, validation, and verification processes to ensure software quality, performance, and safety compliance Job Duties & Functions
* Design non-embedded software systems across the full lifecycle development
* Analyze customer requirements and translate them into actionable software design inputs
* Coordinate development, enhancement, and optimization of software products and system integrations
* Develop software architecture, requirements, algorithms, interfaces, and design artifacts
* Debug system issues and resolve software defects to ensure reliability and performance
* Troubleshoot user inquiries and evaluate feedback to improve system functionality
* Implement emerging technologies, tools, frameworks, and regulatory updates into development processes
* Establish software processes, tools, and performance metrics aligned with organizational objectives
* Execute software research and development documentation and reporting activities
* Consult on software domain issues, system constraints, and regulatory requirements
* Oversee project management activities and supplier coordination functions
* Evaluate team and supplier performance to ensure compliance with project and industry standards Physical Requirements & Environment
* On-site work required in the Everett, WA facility
* First shift schedule with flexible start and end times
* Overtime permitted as needed
* No domestic or international travel required TeamGlobal Benefits
* Medical, Dental, Vision, 401 (k), and more!
* TG Rewards Program
* Employee Referral Program