Role Summary
* In this role, you will design, develop, test, and maintain DevSecOps pipelines supporting safety-critical avionics software initiatives. You will contribute to a new software engineering initiative focused on CI/CD pipeline modernization and AI tool integration, collaborating with cross-functional engineering and Hardware-In-the-Loop (HIL) teams to enable automated system-level testing and continuous delivery. This position is fully onsite in Cambridge, MA. Education & Job Requirements
* Bachelor’s degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or related technical field and typically 3+ years of software engineering experience; OR Master’s degree with 1+ year of experience.
* Senior Level (Level 4) typically requires 5+ years of related work experience or an equivalent combination of education and experience (e.g., Master’s + 3 years, PhD + 1 year).
* Must be able to work onsite in Cambridge, MA.
* Must be a U.S. Person for Export Compliance purposes.
* Proficiency with version control systems such as Git, GitHub, or GitLab.
* Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
* Experience with containerization and orchestration tools such as Docker and Kubernetes.
* Experience with testing frameworks such as Selenium, JUnit, or PyTest.
* Understanding of monitoring and logging tools such as Prometheus and ELK Stack.
* Willingness to use AI tools in CI/CD development environments. Professional Attributes
* Strong collaboration skills with the ability to work effectively across multifunctional teams.
* Clear and professional communication skills.
* Ability to lead and mentor junior engineers in technical execution.
* Strong analytical and problem-solving capabilities.
* Ability to thrive in a fast-paced development environment.
* High attention to detail with a focus on quality and reliability. Preferred Skills
* Education or hands-on experience in modern CI/CD methodologies.
* Experience integrating AI tools into development pipelines.
* Experience with configuration management tools such as Ansible, Chef, or Puppet.
* Familiarity with artifact repositories such as Nexus or Artifactory.
* Experience with cloud platforms such as AWS, Azure, or GCP.
* Experience collaborating with Hardware-In-the-Loop (HIL) testing environments.
* Familiarity with automated testing methodologies to support rapid test execution. Job Duties & Functions
* Develop, document, and maintain standardized DevSecOps processes, tools, methodologies, and performance metrics.
* Design, implement, and maintain CI/CD pipelines to enable continuous integration, delivery, and deployment of safety-critical software.
* Design test plans, test cases, and test scenarios aligned with software requirements and specifications.
* Configure and maintain test environments including hardware, software, and network components to replicate production conditions.
* Execute automated and manual test cases to validate functionality, performance, and security.
* Identify, document, and support resolution of defects, issues, and vulnerabilities.
* Develop and maintain automated test scripts and frameworks to improve efficiency and effectiveness.
* Set up and maintain Hardware-In-the-Loop (HIL) automation systems for system-level testing.
* Provide test metrics, documentation, and reporting in compliance with data privacy and security standards.
* Support software project management activities related to testing and verification efforts. Physical Requirements & Environment
* Primarily office-based engineering environment.
* Prolonged periods of sitting and working at a computer workstation.
* Frequent keyboarding and mouse usage.
* Occasional overtime may be required but is not expected.