Engineering Manager leading Software development team at Teradyne's Nextest division. Overseeing delivery and ensuring high-quality software for Digital Instruments projects.
Responsibilities
Manage a Software development team
Responsible for the design, implementation, testing and delivery of software for Digital Instruments on our flagship products/platform
Create sizing and milestone based development schedules for new features
Ensure delivery of high-quality software within time and budget
Collaborate with technical subject matter experts to understand software requirements for new system features
Drive, spearhead and strategize with stakeholders on software delivery for time critical projects
Provide technical and management oversight of the development of functional specifications and design documents based on requirements
Monitor progress, take corrective action as needed
Report status to software and project management
Provide career coaching and feedback to employees
Requirements
BS in CS, CE or EE
MS preferred
At least 1-3 years functional management experience
Experience executing against all phases of the software development life cycle
Excellent oral, written, and presentation skills
Excellent interpersonal relationship skills and ability to resolve conflicts especially cross teams
Energetic team player who can motivate a variety of people and disciplines
Experience with interdisciplinary team and long-term projects
Solid grasp of Object-Oriented Design
Passion for highly predictable quality releases
Experienced programmer (C/C++, MS Visual Studio)
Experience developing software for hardware instrumentation
Experience working with HW engineers and FPGA developers
Proven track record in managing multi-site teams in different locations
Proven success as a manager with a good track record of delivery to production for customer facing products
Experience with semiconductor test or industrial controller software/hardware
Experience communicating over various busses; GPIB, I2C, SPI, PCIe, etc.
Senior Development Manager delivering across multiple teams for AGDATA, leading technology directions and managing engineering talent growth. Focused on strategy and execution in a fast - paced environment.
Building Engineering Director overseeing facilities operations and maintenance for a major airport campus. Leading engineering teams and ensuring safety and operational stability in a 24/7 environment.
Head of Engineering responsible for technology stability and growth at Eneba marketplace. Leading the engineering team to maintain and enhance platform reliability while driving product initiatives.
Software Engineering Manager overseeing software stack for quantum systems at Atom Computing. Collaborating with engineers to define technical direction and manage a high - performing team in Boulder, CO.
Engineering Manager leading the Document Platform team at Harvey. Driving innovation in legal work through exceptional engineering and collaboration with cross - functional teams.
Senior Engineering Manager driving the evolution of Cybersecurity products. Leading a team through complex technical challenges and collaborating globally to enhance data protection.
Engineering Lead overseeing actuarial systems and leading engineering teams in cloud and data solutions. Driving architecture and delivery on complex client projects in the financial services sector.
Lead Data Engineer managing a team dedicated to robust data solutions in FinTech. Overseeing pipeline design and architecture integration for commercial real estate insights.
Engineering Manager leading observability initiatives at CrowdStrike. Managing engineering teams and architecting large scale distributed tracing and metrics platforms.
Head of Engineering and Architecture leading engineering teams and defining technical strategy at PEXA UK. Aiming to advance how the UK buys and sells homes using innovative technology.