> Markdown version of [/jobs/ext/4607569-cadd-software-tool-developer-bridge-design](https://www.wearedevelopers.com/jobs/ext/4607569-cadd-software-tool-developer-bridge-design). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # CADD/Software Tool Developer - Bridge Design - **Company:** AECOM - **Location:** Omaha, NE, United States (Remote available) - **Experience:** Expert - **Salary:** $101,920 - $176,800 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, AutoCAD, Artificial Intelligence, Unit Testing, MicroStation, Software Tools - **Published:** November 6, 2026 - **Apply:** https://dejobs.org/x/x/34A13F53B9FC48B981374CD1762B367F/job/ ## About the Role * Bachelor's Degree + 10 years of experience or demonstrated equivalency and/or education., * 10+ years of experience with Bridge Structures Design * Bentley Microstation, Openroads, Openbridge and Autocad Civil 3D proficient * Proficient in BrIM workflows * Ability to communicate and work in a team environment * Expertise with AI and code based tool development for cadd and bridge design ## Description AECOM is seeking a CADD/Software Tool Developer - Bridge Design to be based in AECOM's Omaha office to work on exciting local, regional, and national projects. The responsibilities of this position include, but are not limited to: * Works under minimal direction. * Contributes to all areas of IT but may focus on: * AI and code based tool development for cadd and bridge design * Based upon the selected focus area, the individual is expected to participate and take the lead role in meetings with fellow employees and vendors. * Must have the aptitude to learn new technical tools and business processes. * Demonstrates the ability to contribute ideas and suggestions during design and technical meetings. * Mentors junior level programmers/developers. * Analyzes and documents software development standards and approaches. * Establishes the visual style of the application. * Performs unit testing of their work. * Establishes the project schedule. * Works with the quality assurance tester to resolve any problems. * Continuously trains, adheres and learns from peers within the organization. * Participates in the development of peers, providing technical and design advice. * Assigned tasks are of high complexity and broad scope. * Knows or learns to use the tools required for the job assignment.