About The Position

AECOM is seeking a CADD/Software Tool Developer focused on bridge design to work on local, regional, and national projects from its Omaha office. The role contributes to IT, with a focus on AI and code-based tool development for CADD and bridge design. The developer works under minimal direction on assignments of high complexity and broad scope, participates in technical and design meetings, and may lead meetings with employees and vendors. The position also involves learning technical tools and business processes, establishing application visual style and project schedules, documenting software development standards, performing unit testing, and working with quality assurance testers to resolve issues. The developer mentors and supports peers through training and technical and design advice. AECOM does not offer relocation or sponsorship for this opportunity. The posting is for a current vacancy, which AECOM intends to fill by February 5, 2027. Newly hired employees must attend in-person Day 1 onboarding at an AECOM office location.

Requirements

  • Bachelor's degree and 10 years of experience, or demonstrated equivalency and/or education.
  • Ability to learn new technical tools and business processes.
  • Ability to contribute ideas and suggestions during design and technical meetings.

Nice To Haves

  • 10+ years of experience with bridge structures design.
  • Proficiency with Bentley MicroStation, OpenRoads, OpenBridge, and AutoCAD Civil 3D.
  • Proficiency in BrIM workflows.
  • Ability to communicate and work in a team environment.
  • Expertise in AI and code-based tool development for CADD and bridge design.

Responsibilities

  • Contribute to IT, focusing on AI and code-based tool development for CADD and bridge design.
  • Participate in and take the lead role in meetings with fellow employees and vendors, as appropriate to the focus area.
  • Learn new technical tools and business processes.
  • Contribute ideas and suggestions during design and technical meetings.
  • Mentor junior-level programmers and developers.
  • Analyze and document software development standards and approaches.
  • Establish the visual style of the application.
  • Perform unit testing of work.
  • Establish the project schedule.
  • Work with the quality assurance tester to resolve problems.
  • Continuously train, adhere to, and learn from peers within the organization.
  • Participate in developing peers by providing technical and design advice.
  • Learn to use the tools required for assigned work.

Benefits

  • Medical, dental, vision, life, AD&D, and disability benefits.
  • Paid time off and leaves of absence.
  • Voluntary benefits and perks.
  • Flexible work options.
  • Well-being resources and employee assistance program.
  • Business travel insurance.
  • Service recognition awards.
  • Retirement savings plan.
  • Employee stock purchase plan.
  • Training and development programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service