Search jobs > Boulder, CO > Software engineering

Software Engineering Manager

Veolia Environnement SA
Boulder, CO, United States
$135K-$168K a year
Full-time

Company Description

Veolia Water Technologies & Solutions (VWTS) is a worldwide leader in water recovery, treatment, and reuse. We design, supply, and service a range of water systems and monitoring equipment in industries ranging from pharmaceutical to food and beverage applications, and from microelectronics ultrapure water to municipal water and industrial wastewater treatment.

We are one of the world's leading manufacturers of total organic carbon (TOC) analyzers and corresponding certified reference materials.

Our ground-breaking endotoxin analyzer is the latest addition to our expanding analytical instruments portfolio. We strive to provide not only superior technology and design, but also outstanding quality, service, and application support.

Job Description

Job Summary

As the Software Engineering Manager, you will play a pivotal role in leading and inspiring our team of talented software engineers and testers.

With a passion for technical leadership and a deep understanding of engineering best practices, you will foster a collaborative and fast-paced environment that drives innovation and delivers cutting-edge solutions.

Your primary responsibilities will revolve around managing and overseeing the design, development, and implementation of industry-leading software applications and firmware for our water testing and measurement platforms, which are widely utilized in the pharmaceutical and water processing industries.

You will lead your team through complex projects, ensuring seamless integration of engineering best practices throughout the organization.

In this role, you will be responsible for setting the technical vision, establishing development roadmaps, and ensuring that your team adheres to the highest standards of quality and performance.

You will mentor and guide your team members, fostering their professional growth and creating an environment that encourages continuous learning and skill development.

Additionally, you will serve as a vital link between the software engineering team and other

stakeholders, representing the interests and perspectives of your team in cross-functional projects. Your ability to lead, inspire, and drive innovation will be crucial in maintaining our competitive edge and delivering exceptional products that exceed customer expectations.

Key Characteristics :

  • Ability to clearly understand the requests and requirements of stakeholders to help guide the team in developing optimal solutions.
  • Technical acumen to lead the team through roadblocks when working through difficult problems.
  • Agile mindset to foster creativity while working progressively toward project goals.
  • Excellent communication and leadership skills to enable collaboration within the software team and between different functions and departments.
  • Passion for continuous learning and ability to motivate the team to grow technically and professionally.

Duties & Responsibilities

  • Lead and manage a team of software developers and software testers, including organizing workflow, assigning resources, and maximizing group effectiveness.
  • Develop goals, work plans, and career growth opportunities for team members.
  • Conduct functional design reviews and provide signoff.
  • Stay updated on industry trends, best practices, and emerging technologies relevant to the team's work.
  • Identify team strengths, gaps, and training needs, and address them through hiring, training, or coaching.
  • Ensure adherence to best practices in software / firmware development, coding standards, and code reviews.
  • Contribute to the innovative process and provide technical leadership to the team.
  • Oversee system integration with other department leaders in the development and improvement of instrumentation.
  • Effectively communicate software designs, concepts, and technical information to both technical and non-technical stakeholders.
  • Ensure proper documentation, including requirements, verification & validation reports, and product release materials.
  • Implement and enforce configuration management practices during product development and maintenance.
  • Collaborate with Product Management to develop and implement new product features.
  • Collaborate with research personnel to help drive novel technology development needing software / firmware support.
  • Drive automation capabilities into the build and test processes.

Qualifications

Knowledge, Skills & Abilities :

  • Proven track record of successfully leading a team in building scalable and stable products.
  • Demonstrated experience in the successful implementation of core Agile concepts.
  • Proficiency with Agile automation tools such as Jira and Confluence.
  • Experience in using Agile processes while interfacing with waterfall milestones.
  • Experience working in and promoting a continuous integration environment.
  • Excellent communication and interpersonal skills.

Education & Experience

Required :

  • A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is required. An advanced degree is strongly preferred.
  • A minimum of 8 years of relevant experience in management and project leadership roles.
  • At least 10 years of hands-on experience in software / firmware design and development, with an expert-level understanding of design and development processes.

Preferred :

Application development for instrumentation, including :

  • Developing PC-based applications that interface with embedded software instruments.
  • User interface design for PC applications, touch screen displays, and controllers.
  • Firmware development - Embedded platform development using ARM or similar processors.
  • Experience in developing and continuously improving automated testing strategies to enhance product robustness.
  • Experience with continuous integration and continuous deployment pipeline development and utilization.

Additional Information

Why You'll Love Working Here!

  • In diversity lies strength - We strive to be a workplace that is inclusive and empowers people to contribute their best
  • Recognition and rewards for your hard work and achievements
  • Opportunity for new challenges - We are growing and love to promote from within
  • An excellent leadership team and a collaborative culture that values innovation
  • At all levels of the organization, we recognize talent and want to help you build your sustainable career!

At Veolia, we realize diverse teams make smarter decisions, deliver better results, and build stronger communities. We're an organization that champions diversity and inclusion at every rung of the ladder and are proud to be an equal opportunity workplace.

Because our people are our greatest assets, we also offer competitive compensation and benefits that include :

Compensation - The salary range is tied to the market for similarly benchmarked roles. The range is not an absolute, but a guide, and offers will be based on the individual candidate's knowledge, skills, experience, and market conditions, as well as internal peer equity.

Depending upon all the preceding considerations for the final selected individual candidate, the offer may be lower or higher than the stated range : $135,000 - $168,000 annually.

  • Annual Incentive Plan Bonus : 15%
  • Medical, Dental, & Vision Insurance Starting Day 1!
  • Life Insurance
  • Paid Time Off
  • Paid Holidays
  • Parental Leave
  • 401(k) Plan
  • Flexible Spending & Health Saving Accounts
  • AD& D Insurance
  • Disability Insurance
  • Tuition Reimbursement

Disclaimer : The salary, other compensation, and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, subject to applicable law.

Applicants are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.

S. work authorization (e.g. H-1B visa) for this

opportunity

VWTS does not accept unsolicited resumes from external recruiting firms. All vendors must have a current and fully executed MSA on file before submitting candidates.

Any unsolicited resumes and candidate profiles will be deemed the property of VWTS, and no fee will be due.

As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.

All your information will be kept confidential according to EEO guidelines.

As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.

3 days ago
Related jobs
Promoted
DISH
Boulder, Colorado

Whether through research and development, technology innovation or solution engineering, our people play vital roles in connecting consumers with the products and platforms of tomorrow. ...

Promoted
The Ash Group
CO, United States

The Software Development Manager will be responsible for leading a team of talented engineers in designing, building, and delivering our suite of financial services products throughout the organization. Manage the success of software development life cycle as it relates to resource management, softw...

Promoted
LHH
CO, United States

Engineering Manager (Platform) - Fully Remote. Engineering Management experience. People Management, Incident Management, Solutions Engineering, Project Management. ...

Promoted
Veolia Water Technologies & Solutions
Boulder, Colorado

As the Software Engineering Manager, you will play a pivotal role in leading and inspiring our team of talented software engineers and testers. Additionally, you will serve as a vital link between the software engineering team and other. Lead and manage a team of software developers and software tes...

Promoted
Lightship
Broomfield, Colorado

As a Manager of Software Engineering, you will oversee the development and implementation of embedded software solutions for our products. You will be responsible for leading a team of software engineers, managing project timelines, and ensuring the delivery of high-quality software within budgetary...

Promoted
Veolia Environnement SA
Boulder, Colorado

As the Software Engineering Manager, you will play a pivotal role in leading and inspiring our team of talented software engineers and testers. Additionally, you will serve as a vital link between the software engineering team and other. Lead and manage a team of software developers and software tes...

Sovrn Holding
Boulder, Colorado

The ideal candidate will have a proven track record in leading engineering teams to deliver high-quality software solutions that drive significant customer and business impact. Manage key engineering metrics such as development cycle time, team velocity, software quality, and team morale. Empower en...

Stratom
Louisville, Colorado

The Software Engineering Manager will work closely with Stratom’s technical leads, engineers, and customers across the DoD to successfully execute our robotic development programs. Stratom is seeking a versatile individual to lead our Software Engineering Team. Manage staffing for the software engin...

Veolia WTS
Boulder, Colorado

As the Software Engineering Manager, you will play a pivotal role in leading and inspiring our team of talented software engineers and testers. Additionally, you will serve as a vital link between the software engineering team and other. Lead and manage a team of software developers and software tes...

Veolia
Boulder, Colorado

As the Software Engineering Manager, you will play a pivotal role in leading and inspiring our team of talented software engineers and testers. Additionally, you will serve as a vital link between the software engineering team and other. Lead and manage a team of software developers and software tes...