Astronautics
Software Engineering Tools Administrator (IBM DOORS)
Astronautics, Oak Creek, Wisconsin, United States, 53154
What You Will Do:
We are looking for an Engineering Tools Administrator to join an Engineering Tools team that addresses the DevOps and Tool Administration needs for a multi-disciplined engineering team involved in the design of complex systems for avionics display and communication products. This role involves all aspects of supporting the engineering staff, including the incorporation of Continuous Integration/Continuous Delivery/Continuous Test (CI/CD/CT) pipelines, maintenance & configuration of existing tools, and introduction of new tools to improve efficiency. The DOORS Specialist will participate in all of these activities but will have a special emphasis on the administration of the DOORS requirements management tool and maintaining and improving the user experience of the tool. The ideal candidate will have an extensive background in writing and deploying customized scripts for DOORS databases, with a slant toward automation and efficiency improvements for the DOORS user base.This is an on-site position with flexibility located at our headquarters in Oak Creek, WI. You will report directly to the Chief Software Engineer.How You Will Do It:You will administer the DOORS Requirements Management tool across a multi-disciplined engineering departmentYou will collaborate with engineering teams to understand their specific use cases relative to DOORSYou will augment built-in DOORS functionality by creating custom scriptingYou will troubleshoot, refine, and deploy updates to existing DOORS tools and scriptsYou will configure and deploy additional tools within the engineering departmentYou will develop and maintain CI/CD/CT pipelinesYou will research and identify new tools to improve engineering efficiencyYou will work closely with Information Technology Services to define hosting requirements for engineering tools and deployment of them to the user base
What We Look For:RequiredBachelor's degree from an accredited university in one of the following programs: Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, Mathematics, or another relevant fieldMinimum of 5 years of experience working in an administrative capacity with the DOORS Requirement Management tool (versions 7, 8 or 9 preferred)Strong understanding of DOORS tool architecture and its use in managing complex requirements sets for large projectsProficiency in DXL (DOORS eXtension Language) to write scripts extending DOORS capabilities through automation of processesAbility to analyze, troubleshoot, and refine DXL scripts to ensure reliable, efficient and scalable deployment of DOORS customizationsAdvanced programming skills in PythonWorking knowledge of CI/CD/CT principlesExperience using Task Management Tools (Azure DevOps, Jira, etc.)Familiarity with version control systems (Git, SVN, etc.) and collaborative developmentComfortable working in both Windows & Linux Operating SystemsYou will need to be eligible to work in the United States without sponsorshipPreferredFamiliarity with Microsoft Word and Excel object models, including the ability to automate tasks and create custom solutions through scriptingExperience with reading and writing OpenXML, enabling the manipulation and generation of Word and Excel files programmaticallyProgramming skills in C/C++Background in Bash and PowerShell ScriptingWorking knowledge of Docker ContainersExperience with web frameworks and RESTful API developmentWho We Are:
Join a team that designs computers, displays, and electronic systems for aircraft of the future! At Astronautics Corporation of America (Astronautics), you will be part of a creative group of professionals who work on the cutting-edge of technology. We offer competitive pay, excellent benefits and the opportunity for professional growth in a friendly environment.Astronautics, headquartered in Oak Creek, Wisconsin, is a global leader in the design, development and manufacture of secure avionics equipment and systems for the commercial and military aerospace industry. Key product areas include electronic primary flight and engine displays, connected aircraft and cyber solutions, electronic flight bags, and certified servers for airborne applications. Services include avionics system integration and custom software for critical applications. Since its founding in 1959, Astronautics has been providing trusted, reliable, and tailored solutions to help customers achieve mission success. Astronautics is the parent company of Kearfott Corporation, headquartered in Pine Brook, New Jersey.
We are proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.
We are looking for an Engineering Tools Administrator to join an Engineering Tools team that addresses the DevOps and Tool Administration needs for a multi-disciplined engineering team involved in the design of complex systems for avionics display and communication products. This role involves all aspects of supporting the engineering staff, including the incorporation of Continuous Integration/Continuous Delivery/Continuous Test (CI/CD/CT) pipelines, maintenance & configuration of existing tools, and introduction of new tools to improve efficiency. The DOORS Specialist will participate in all of these activities but will have a special emphasis on the administration of the DOORS requirements management tool and maintaining and improving the user experience of the tool. The ideal candidate will have an extensive background in writing and deploying customized scripts for DOORS databases, with a slant toward automation and efficiency improvements for the DOORS user base.This is an on-site position with flexibility located at our headquarters in Oak Creek, WI. You will report directly to the Chief Software Engineer.How You Will Do It:You will administer the DOORS Requirements Management tool across a multi-disciplined engineering departmentYou will collaborate with engineering teams to understand their specific use cases relative to DOORSYou will augment built-in DOORS functionality by creating custom scriptingYou will troubleshoot, refine, and deploy updates to existing DOORS tools and scriptsYou will configure and deploy additional tools within the engineering departmentYou will develop and maintain CI/CD/CT pipelinesYou will research and identify new tools to improve engineering efficiencyYou will work closely with Information Technology Services to define hosting requirements for engineering tools and deployment of them to the user base
What We Look For:RequiredBachelor's degree from an accredited university in one of the following programs: Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, Mathematics, or another relevant fieldMinimum of 5 years of experience working in an administrative capacity with the DOORS Requirement Management tool (versions 7, 8 or 9 preferred)Strong understanding of DOORS tool architecture and its use in managing complex requirements sets for large projectsProficiency in DXL (DOORS eXtension Language) to write scripts extending DOORS capabilities through automation of processesAbility to analyze, troubleshoot, and refine DXL scripts to ensure reliable, efficient and scalable deployment of DOORS customizationsAdvanced programming skills in PythonWorking knowledge of CI/CD/CT principlesExperience using Task Management Tools (Azure DevOps, Jira, etc.)Familiarity with version control systems (Git, SVN, etc.) and collaborative developmentComfortable working in both Windows & Linux Operating SystemsYou will need to be eligible to work in the United States without sponsorshipPreferredFamiliarity with Microsoft Word and Excel object models, including the ability to automate tasks and create custom solutions through scriptingExperience with reading and writing OpenXML, enabling the manipulation and generation of Word and Excel files programmaticallyProgramming skills in C/C++Background in Bash and PowerShell ScriptingWorking knowledge of Docker ContainersExperience with web frameworks and RESTful API developmentWho We Are:
Join a team that designs computers, displays, and electronic systems for aircraft of the future! At Astronautics Corporation of America (Astronautics), you will be part of a creative group of professionals who work on the cutting-edge of technology. We offer competitive pay, excellent benefits and the opportunity for professional growth in a friendly environment.Astronautics, headquartered in Oak Creek, Wisconsin, is a global leader in the design, development and manufacture of secure avionics equipment and systems for the commercial and military aerospace industry. Key product areas include electronic primary flight and engine displays, connected aircraft and cyber solutions, electronic flight bags, and certified servers for airborne applications. Services include avionics system integration and custom software for critical applications. Since its founding in 1959, Astronautics has been providing trusted, reliable, and tailored solutions to help customers achieve mission success. Astronautics is the parent company of Kearfott Corporation, headquartered in Pine Brook, New Jersey.
We are proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.