Senior Software Engineering Manager
Senior Software Engineering Manager
Posted 8 days ago
SENIORITY
Lead
About the role
- Direct department activities to design new product platforms that will transition into strategic commercial products. Develop and ensure adherence to project timetables, unit cost targets and development budgets.
- Collaborate with sales management, sales representatives, customers, and end users to create “Best in Class” products for their applications.
- Directs and coordinates the work of Software engineers working on assigned projects.
- Follows Powervar’s product development process (Stage Gate)
- Manage DevOps systems including Git and CI/CD.Coordinates all third-party consultants and outside services utilized for Software product design activities.
- Participates in market studies and advises on architectural technologies, current and emerging.
- Manages the testing of all software products to ensure they are compliant with product expectations.
- Advises the leadership team on current state and future state technologies and trends.
- Represents the company as a customer contact regarding significant technical matters.
- Consults with R&D hardware engineers and other engineering staff to evaluate interface between hardware and software, and operation and performance requirements for overall system.
- Analyze software requirements to determine feasibility within time and cost constraints.
- Formulate and design software systems using OOA and OOD methods to predict and measure outcome and consequences of design.
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
- Performance tuning, improvement, balancing, usability, automation.
- Support, maintain and document software functionality.
- Evaluate and identify new technologies for implementation.
- BS in Computer Science, Computer Engineering or Electrical Engineering 5 years leading a small to medium-size software development group.
- Minimum of 10 years’ related experience in a Software Development Environment
- Excellent oral and written communication skills
- Ability to work under minimum supervision.
- Experience with C, C++, JavaScript, IoT, REST API, HTML, TCP/IP, Git, Windows, Linux and Embedded Linux.
- Ability to work with other disciplines such as Electrical and Mechanical engineering.
- Experience with Object Orientated Design and Analysis.
- Experience with Thread Synchronization
- Experience with developing and maintaining networked devices, including Wifi enabled devices. Must be familiar with Cybersecurity standards.
- Amazon Web Services (AWS), React.js and/or Node.js experience is a significant plus.
- Experience with FreeRTOS is a plus.
- Demonstrated ability and willingness to use AI tools to improve productivity, decision-making, work quality, and to reduce costs. The successful candidate must be able to identify appropriate AI use cases and critically evaluate AI-generated outputs.
- Competitive compensation, including holiday pay and paid time off
- Comprehensive benefits package: medical, dental, and vision insurance 401(k) with company match
- Flexible spending accounts (FSA) and health savings account (HSA) with company contribution
- Life and disability insurance, and family medical leave
- Tuition reimbursement and employee referral programs
- Employee assistance program
- A fast-paced, innovative environment where you can make a meaningful impact
- Opportunities for career growth within the business unit and across AMETEK
- This position is based in Waukegan, Illinois, located between Chicago and Milwaukee along the shores of Lake Michigan. Waukegan offers a vibrant mix of cultural attractions, outdoor recreation, and community charm.
- To learn more about our company and our job opportunities, visit us at:
- AMETEK Careers: https://www.ametek.com/careersPower Quality Solutions: https://www.powervar.com/
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
