Job Details
* Manufacturing
* First Shift 8:00 AM – 5:00 PM, 9x80 Schedule
* Must be a U.S. Citizen Education & Job Requirements
* Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or related field, or equivalent combination of education and experience
* 9+ years of related software engineering or embedded systems development experienceDevelops mission systems software architecture
* Applies UML and SysML modeling languages
* Executes Model-Based Systems Engineering (MBSE) and model-driven software engineering practices
* Translates customer needs into non-functional requirements and quality attributes
* Converts non-functional requirements into software architecture patterns
* Manages tradeoffs across competing requirements and system constraints
* Performs reverse engineering of legacy software architectures
* Executes software architecture refactoring activities
* Supports product line software architecture development
* Must be able to read, write, speak, and understand the English language
* Able to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals Job Duties & Functions
* Designs and develops embedded software components across the full development lifecycle
* Implements and integrates software algorithms for system-level functionality and performance optimization
* Produces and maintains requirements traceability, design documentation, test plans, and release notes
* Leads verification and validation activities, including unit, integration, system, and regression testing
* Debugs and resolves software defects and system anomalies
* Generates certification and safety compliance artifacts for regulatory requirements
* Supports software process improvements, toolchain enhancements, and KPI tracking
* Performs project execution activities, including scheduling, risk management, and resource planning
* Evaluates supplier deliverables for technical and program compliance
* Incorporates user feedback and technical support inputs into software improvements
* Assesses emerging technologies, tools, and regulatory updates for adoption
* Supports research and feasibility studies for software architecture development Physical Requirements & Environment
* Performs work in an on-site office-based engineering environment
* Uses computer systems and software development tools for extended durations
* May sit, stand, walk, bend, and move throughout the workday as needed
* Communicates regularly with engineering teams and stakeholders in collaborative settings
* Works in standard office conditions with controlled temperature, lighting, and typical noise levels TeamGlobal Benefits
* Medical, Dental, Vision, 401 (k), and more!
* TG Rewards Program
* Employee Referral Program