Senior Embedded Software System Engineer - Remote
St. George, UT, USA | Salary | Full Time
Summary
Intergalactic is a team of engineers, technologists, designers, mathematicians, and problem solvers committed to a singular idea: reviving the no-boundaries mentality in aerospace. We are a team of the nation's best, regardless of where we live.
A Senior E mbedded Software System Engineer will help drive innovation by designing, developing, modeling , deploying, and testing e mbedded software system s . Utilizing industry standards and best practices to capture system and unit level requirements, architecture decomposition, technical processes, test plan generation, and verification sell off .The ideal candidate will
+ B e a detail-oriented System Software engineer with experience driving embedded designs from cradle to grave.
+ D emonstrate experience defining embedded systems in the form of a detailed architecture from system requirement,s and decomposing and deriving low-level requirements, and developing source and test code
+ E xtensive DO-178 experienc
Expected Tasks, Duties, and Responsibilities
Reasonable accommodations will be made to enable individuals with disabilities to perform the following essential functions.
+ Translate high-level system technical and conformance requirements into embedded software system architecture (UML-enterprise architect) and lower -level e mbedded software (S W) requirements and specifications
+ Collaborate tightly with the other domain system engineers ( Top leve l , Electrical, Thermal, M echanical , Design) in the development of system level requirements and architecture that enable efficient flow of software flow down and test
+ Manag e SW technical requirements from the top down (traceability, verification, and validation) across multiple programs.
+ Organize and participate in design reviews from the system level down to the code reviews
+ Design and generate lower-level software test matrices, plans, and procedures to cover and show compliance to the lower-level software requirements verification matrix
+ Development and /or maintain the standard embedded SW engineering methods/processes to improve product quality and conformance
+ Development of EE and SW contract data requirement list (CDRL) documents (design analysis, risk mitigation, review of safety factors & stack-ups, reliability tools, government conformance, and design reviews).
+ Work and collaborate with the program teams and their customers to ensure real-time communication and optimum solution development.
+ Assist advancing products from concept to prototype to production lifecycles
+ Perform other duties as assigned.
Required Knowledge, Skills, and Abilities
+ Bachelor's degree in computer science or computer engineering required ; Master's degree preferred.
+ Five years of relevant embedded software design and implementation experience, preferably in MIL/commercial aviation avionics or space flight design.
+ Working experience of industry standard SE processes pertaining to product lifecycle (specs, requirements, architecture, formal reviews, integration, test and deployment).
+ Excellent written and verbal communication.
+ E xperience with certifying software systems to DO-178
+ Working knowledge or experience with common embedded electronic and software tools/lang uages (Sch capture, PCB boards, C/C++, Dev Ops Flows)
+ Excellent interpersonal relationship building both internally and externally.
+ Functional understanding of major aircraft or satellite systems: environmental control systems, powerplant, electrical, hydraulics, controls, avionics, power generation, and structures.
+ Knowledge of steady state and dynamic system modeling and architecting high level controls.
Additional Qualifications
+ Must be 18 years of age or older.
+ Must pass background check and drug screen upon offer of employment.
+ Design experience and development of programmed applications highly preferred.
+ Experience with Altium and SolidWorks is preferred.
Expected Hours of Work
Salaried employees are generally expected to work a baseline of 40 hours per week on a 9/80 work schedule, although a priority is placed on achieving results rather than tracking time.
Supervisory Responsibility
This position will not have employee supervisory responsibility, but will lead technical software teams
Physical Requirements
This role requires sitting, walking, or standing for several hours at a time. This role requires the ability to work with electrical components on an electronic bench/work area
Work Environment
This job operates in an indoor office environment and routinely interacts with other crew members and customers. This role routinely uses both paper and electronic record keeping systems and communication equipment.
Travel Requirements
Limited travel is expected for this position. If remote, periodic trips to headquarters in Saint George to support ECS program review meetings and integration testing events. Limited travel to support qualification testing at customer sites and testing centers around the country may be required.
Work Authorization
Eligibility to work in the United States is required, as is compliance with U.S. export control regulations.
EEO Statement
Intergalactic provides equal employment opportunities to all crew members and applicants for employment. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Intergalactic will not tolerate discrimination or harassment based on any protected characteristic.