Bridge Software Development - Technical Manager

Michael Baker International
Moon Township, PA, United States
$105K-$160K a year
Full-time

BRIDGE PRACTICE

Michael Baker International has addressed bridge design, construction and preservation challenges with innovative and sustainable solutions.

Exemplifying its depth and versatility in the bridge space, Michael Baker International, ranked Number Five by Engineering News-Record in its annual ranking of Bridge Design Firms in the United States, has partnered with clients on a full spectrum of bridge types-from conventional grade separations to major, complex river crossings, including trusses, arches, box girders and cable-stayed bridges.

JOB SUMMARY

We are seeking a Bridge Software Development Technical Manager II within our Bridge Practice at our Moon Township, PA office.

The successful candidate will work with Michael Baker’s Bridge Technologies Team in their advancement of cutting-edge technologies for bridges, tunnels, and other transportation structures related to BIM, software, digital twins, automation, machine learning, and artificial intelligence, and have the ability to be task or project manager for the same.

In addition, this position will work directly with the Bridge Software Department which was formed by bridge engineers with a passion for computer programming to advance solutions for our clients and modernize applications for continued and enhanced use.

The successful candidate will be a self-starter, motivated to provide exceptional deliverables and customer service, and ready to explore and implement new advancements in computing and technology for applications in civil / structural engineering.

This position requires strong interpersonal, communication, management, and presentation skills. We seek someone with the willingness to set ambitious goals and the relentlessness to deliver these goals, through thorough planning and meticulous execution.

The candidate must demonstrate significant and repeated success in adapting to new and challenging environments, having displayed flexibility, resilience and creative problem-solving skills when met with adversity.

RESPONSIBILITIES

  • Develop engineering automation tools and model-based workflows for the execution of bridge engineering work tasks, BIM applications, and delivery of projects.
  • Provide automation solutions for large scale and / or complex projects where no precedents exist and for tasks where substantial efficiencies can be realized.
  • Strategize and collaborate with the business development activities required to propel Michael Baker International to the forefront of customized application development for our client’s asset management activities including digital twins.
  • Assist in interoperability and data exchange investigations including BIM-GIS integration
  • Perform software development coding activities for debugging and enhancement / modernization of existing client specific analysis and design software.
  • Assist the Technical Director of Bridge Technologies and Director of Bridge Asset Management with task leadership, management, and execution of key technology initiatives such as implementing software development, automation, artificial intelligence, machine learning, digital twins, etc.
  • Serve as technical manager and lead for bridge technology initiatives and related projects
  • Adhere to scope, schedule and budget while developing exceptional project deliverables.
  • Prepare project status reports, manage email list servers, create installer packages, manage software revision releases, and interact with the Client for such activities.
  • Prepare technical and cost proposals to win work.
  • Represent Michael Baker International at relevant professional organization conferences, trade shows, etc.

PROFESSIONAL REQUIREMENTS

  • Bachelor’s degree in Civil / Structural Engineering, Engineering Management, or similar degree; Masters degree or higher is preferred.
  • 10+ years of structural software development with emphasis on highway bridges
  • Pennsylvania . or the ability to obtain within 6 months.
  • Highway bridge structural engineering background with finite element analysis experience
  • Proficiency with Microsoft Office and related programs
  • Demonstrated ability leading and managing projects consisting of software development, software modernization and research.
  • Expertise in IFC data exchange, BIM, and digital twins.

REQUIRED SKILLS

  • Self-starter, critical thinker
  • Excellent oral and written communication + client management skills
  • Software programming using FORTRAN, C++, C#, and / or Python
  • Bridge analysis, design and rating using relevant commercial software programs (MIDAS, AASHTOWare, Larsa, etc,)
  • Working knowledge of : AASHTO LRFD bridge design, AISC, ACI
  • Experience producing XML Reports (C++ / C#)
  • Azure DevOps end-to-end software development platform experience
  • Agile software development methodology experience
  • Ability to quickly learn and effectively implement new software languages.

PREFERRED SKILLS

All REQUIRED SKILLS Plus

  • 3D modeling, BIM, and digital twin development
  • Software modernization experience
  • Other programming language experience : , Matlab
  • Finite element engine programming
  • Domain design using OOP
  • GUI design
  • OpenGL or general computer graphics

COMPENSATION

The salary range for this position is $105,000 - $160,000. The actual salary offered will be dependent on the experience and expertise of the incoming candidate, and relative to salary ranges in the offering office and region.

BENEFITS

We offer a comprehensive benefits package including :

  • Medical, dental, vision insurance
  • 401K Retirement Plan
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)
  • Life, AD&D, short-term and long-term disability
  • Professional and personal development
  • Generous paid time off
  • Commuter and wellness benefits
  • 8 days ago
Related jobs
Promoted
Mayvue
Pittsburgh, Pennsylvania

Deep understanding and experience with all aspects of the software development life cycle, from design and development through release and support. Mayvue is seeking a highly motivated Development Manager/Lead to join our team located in the North Shore of Pittsburgh, PA. As a software manager/lead,...

Promoted
Lynx Software Technologies
Pittsburgh, Pennsylvania

We are looking for a technical manager who will lead a team of software developers responsible for developing, securing & maintaining Linux based platforms. Develop technical proposals to help customers make technical decisions. Be the Linux expert (kernel, CPU-architecture, general device-drive...

Michael Baker International
Moon Township, Pennsylvania

Bridge Software Development Technical Manager II. Assist the Technical Director of Bridge Technologies and Director of Bridge Asset Management with task leadership, management, and execution of key technology initiatives such as implementing software development, automation, artificial intelligence,...

Michael Baker International
Moon Township, Pennsylvania

REQUIRED SKILLS * Self-starter, critical thinker * Excellent oral and written communication + client management skills * Software programming using FORTRAN, C++, C#, and/or Python * Bridge analysis, design and rating using relevant commercial software programs...

Promoted
NLP PEOPLE
Pittsburgh, Pennsylvania

Software Manager to lead a team of high-performing software engineers, architect, and develop cutting-edge solutions in the Machine Translation field. You will help develop architectures and technical solutions for complex problems, anticipate bottlenecks, provide escalation management, anticipate a...

Blackbaud
Remote, Pennsylvania, US
Remote

As a Software Development Manager on the IT Software Engineering team, you will be responsible for both leading the technical direction of projects and managing the team’s performance and development. We are looking for a dynamic, high-performing Software Development Manager to lead our IT Software ...

Synergy Staffing
Pittsburgh, Pennsylvania

Deep understanding and experience with all aspects of the software development life cycle, from design and development through release and support • Ability to take ownership and accountability and escalate issues to the next level if necessary. Seeking a highly motivated Development Manager/Lead to...

Mayvue
Pittsburgh, Pennsylvania

Deep understanding and experience with all aspects of the software development life cycle, from design and development through release and support Ability to take ownership and accountability and escalate issues to the next level if necessary. Mayvue is seeking a highly motivated Development Manager...

Aurora
Pittsburgh, Pennsylvania

Minimum of 7 years experience as a Technical Program Manager, Product Manager, or Engineering Manager, in an autonomous systems, robotics, embedded systems, or software development environment. Solid technical aptitude and an ability to understand technical designs, software development lifecycle, c...

Synerfac Technical Staffing
Pittsburgh, Pennsylvania

Our client is looking for a Business Development and Sales Manager demands technical proficiency to produce high-quality, error-free work according to established standards in a fast-paced setting. Requirements:-A bachelor's degree in business development, marketing, or a related field, along with e...