Software DevOps Engineer II

Innoflight LLCSan Diego, CA
$110,000 - $130,000Onsite

About The Position

The Software DevOps Engineer II plays a critical role in designing, implementing, and maintaining the development infrastructure that enables Innoflight’s software development lifecycle (SDLC). This position develops and supports secure, scalable, and reusable DevOps solutions that support Software, FPGA, Hardware, and Test Engineering teams. Working closely with Engineering, IT, Operations, and Product stakeholders, the Software DevOps Engineer II drives automation, continuous integration and deployment, development environment standardization, and security compliance to ensure efficient and reliable product development and deployment.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 3 or more years of experience in DevOps, software development, system administration, or test automation, preferably within aerospace, defense, or spacecraft environments.
  • Experience with modern DevOps toolsets such as Jenkins, GitLab, Ansible, Coverity, Parasoft, Black Duck, CycloneDX, and SVN.
  • Experience developing and maintaining embedded software development environments and toolchains for C, C++, and Rust-based Linux systems.
  • Experience supporting virtualized environments, Docker containers, secure networking protocols, and software or FPGA development infrastructures.
  • Familiarity with cybersecurity and compliance frameworks such as NIST, ISO 27001, FedRAMP, and DoD security standards.
  • Ability to translate complex technical requirements into scalable, maintainable development environment solutions.
  • Experience promoting software development best practices, automation methodologies, and DevOps principles across engineering organizations.
  • Strong troubleshooting, communication, and technical documentation skills.
  • Ability to obtain and maintain a U.S. Security Clearance.

Responsibilities

  • Build and Maintain CI/CD Pipelines: Design, implement, and support continuous integration and continuous deployment (CI/CD) systems that streamline development workflows and improve software quality.
  • Develop Engineering Infrastructure: Create and maintain development environments, toolchains, and deployment systems supporting embedded Linux, RTOS, bare-metal, software, and FPGA development efforts.
  • Drive Automation and Efficiency: Implement automation solutions that improve build, test, verification, and deployment processes while reducing manual effort and increasing reliability.
  • Support Security and Compliance: Monitor, maintain, and enhance the security posture of development tools, infrastructure, and embedded Linux environments to meet organizational and regulatory requirements.
  • Collaborate Across Teams: Partner with Engineering, IT, Operations, and Product stakeholders to ensure development systems support current and future business and technical needs.
  • Provide Training and Technical Support: Assist engineers and technical staff with DevOps tools, processes, and best practices while maintaining comprehensive documentation and support resources.

Benefits

  • Profit-Sharing Bonus
  • Cash Performance Bonus
  • 401(k) with 3% company match
  • Comprehensive medical, dental, vision, HSA & life insurance
  • 10 paid holidays
  • 120 hours PTO (starting in year one)
  • Access to ancillary benefits such as critical illness, accident, disability, legal and pet insurance.
  • Tuition reimbursement
  • Internal "Ask Me Anything" sessions
  • Weekly “Lunch & Learns”
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service