Software Engineer - Build and Release

ForterraArlington, VA
167d

About The Position

Forterra is seeking a talented Software Build and Release Engineer with a passion for the software development life cycle. The ideal candidate has a software development background, familiarity with CICD processes, and a proven track record of collaborating with a cross-functional team of engineers, researchers, and product managers to create robust and scalable software for complex systems.

Requirements

  • B.S. in Computer Science or a related engineering field
  • 5+ years of programming skills in several areas such as C, C++, Python, Cmake, ROS2, or Bash
  • Solid core software engineering and CICD experience in several of the following areas: git, GitLab Pipelines/Jenkins/GitHub Actions
  • unit testing
  • C++ debugging
  • Docker / Docker Compose
  • Artifactory
  • Experience in integrating software on hardware products
  • Programming skills in several areas such as C, C++, Python, Cmake, ROS2, or Bash
  • Solid core software engineering and CICD experience in several of the following areas: , git, GitLab Pipelines/Jenkins/GitHub Actions, unit testing, C++ debugging, Docker / Docker Compose, and Artifactory
  • Ability to consistently deliver production-quality software in a continuously integrated environment
  • Demonstrates clean, maintainable code and documentation practices
  • Experience working in teams and a willingness to proactively solve problems

Nice To Haves

  • Experience in software development for robotics and autonomous systems
  • Experience with safety-critical systems (e.g., MIL-STD-882, ISO-26262, DO-178)

Responsibilities

  • Support the software development life cycle of autonomous vehicle robotics teams in a C++ and Linux environment
  • Integrate software into production platforms and deploy it
  • Develop and maintain software solutions, including debugging, maintenance, and updating autonomy software
  • Test and evaluate performance of software feature in both simulation and on-vehicle
  • Work with cross functional teams to ensure reliable and effective vehicle behavior
  • Travel occasionally to support on-site vehicle testing around 5%

Benefits

  • Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents.
  • Basic Life/AD&D, short and long-term disability insurance plans 100% covered by Forterra, plus the option to purchase additional life insurance for you and your dependents.
  • Extremely generous company holiday calendar including a winter break in December.
  • Competitive paid time off (PTO) offering 20 days accrued per year.
  • A minimum of 7 weeks fully paid parental leave for birth/adoption.
  • A $9k annual tuition reimbursement or professional development stipend.
  • Fully stocked beverage refrigerators with all the Celsius your little heart desires.
  • 401(k) retirement savings plan, including traditional, Roth 401(k), and after-tax deferral with company match up to 4%.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service