CADD/Software Tool Developer - Bridge Design

AECOM•Omaha, NE
•$49 - $85•Remote

About The Position

AECOM is seeking a CADD/Software Tool Developer - Bridge Design to work on local, regional, and national projects. The role is based in AECOM's Omaha office, with the listed work location model identified as remote. The developer works under minimal direction, contributes across IT, and may focus on AI- and code-based tool development for CADD and bridge design. Assignments are high in complexity and broad in scope. The position includes taking a lead role in meetings with employees and vendors, contributing ideas during design and technical discussions, and learning new technical tools and business processes. The developer documents software development standards and approaches, establishes application visual styles and project schedules, tests work, and works with quality assurance testers to resolve problems. The role also involves mentoring junior programmers and developers, advising peers, and continuously training and learning from colleagues. AECOM does not offer relocation or sponsorship for this position. The posting is for a current vacancy, and AECOM intends to fill it by February 5, 2027. Newly hired employees must attend an in-person Day 1 onboarding at an AECOM office.

Requirements

  • Bachelor's degree and 10 years of experience, or demonstrated equivalency and/or education.

Nice To Haves

  • 10 or more 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

  • Work under minimal direction and contribute to IT, potentially focusing on AI- and code-based tool development for CADD and bridge design.
  • Participate in and lead meetings with fellow employees and vendors, depending on the selected 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 applications.
  • Perform unit testing of work.
  • Establish project schedules.
  • Work with quality assurance testers to resolve problems.
  • Continuously train, adhere to organizational practices, and learn from peers.
  • Participate in developing peers by providing technical and design advice.
  • Learn and use 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 an 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