
Job Information
Danaher Corporation Software Engineering Manager - Sea-Bird Scientific, Bellevue, WA in Bellevue, Washington
This role will have a hybrid work model that will be mostly remote but with requirements to be on site periodically. Therefore, the role will need to be within commutable distance to our facility in Bellevue, WA. This person reports directly to the Director, Engineering. A Software Engineering Manager at Sea-Bird Scientific is accountable for the following:
Leadership:
Hire, coach, train and develop teams with a high degree of engagement
Collaborate effectively with other Managers in Service and throughout Sea-Bird to achieve overall goals using shared resources
Enlist all associates in the commitment to excellence by communicating appropriate business information in a timely manner and conducting regular team meetings
Ensure all associates are trained to perform required work in a safe manner and with high quality
Approve and coordinate associate work hours and time off requests
Maintain and effectively prioritize cross-training plans
Danaher Business Systems (DBS):
Initiate and leads projects to eliminate waste, create poke yoke processes and improve visual management
Participate in and/or facilitate kaizen or improvement project teams
Use Daily Management to create visibility to key KPIs and problem solving required to deliver on Core Value Drivers
Engineering Leadership
Build and maintain central services, providing high availability and throughput while fixing bugs, adding features, and refactoring
Develop features across multiple customer facing applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment
Analyzing and amending production software errors in a timely and accurate fashion, and provide status reports where required
Smoothly coordinate software projects and changes with other functional areas for a continuously reliable experience for our users
Analyze requirements and collaborate on agile design and delivery with Product Managers
Resolve complex technical issues and deliver innovative solutions that improve user engagement, system availability, resiliency, and performance
Write clean, testable, readable and maintainable code that can be rapidly deployed at enterprise scale
Manage individual sprint priorities, deadlines and deliverables
Ensure that we are continuously raising our standard of engineering excellence by implementing best practices for coding, testing and deploying programs in C++, Java and other languages as required
Design, implement, and test software applications for public distribution on the PC and mobile platforms.
Make and test installation programs for software and device drivers
Deep understanding of the PC operating system and device drivers
Writes software that includes data management and visualization
Writes data communication software that uses RS-232 serial, Ethernet, TCP-IP, and USB hardware and protocols
Tests software with Sea-Bird Scientific’s products and on various PC and mobile operating systems
Writes software for data formatting in XML
Maintains Sea-Bird Scientific’s code base in a form that enables core software to be used by many applications
Software design, requirements gathering, and specification
Performs additional tasks as assigned
Education, Background and Qualification Requirements:
BSCS, BSEE, or equivalent years of work experience, Master’s degree is a plus
7+ years of relevant industry/academia experience in software development and full product lifecycle
3+ years of organizational leadership experience with a demonstrated ability to organize, lead, and grow an engineering organization of 4+ developers with a wide range of skill and experience
Recent experience with Java and/or Python is a plus
A passion for improving engineering practices and producing high quality software
Ability to quickly identify and implement practical and wise responses during service incidents
Ability and desire to change processes, automation, and software to make service incidents never happen again
Agile development methodology expertise and proficiency with software management tools such as Jira
Experience using a modern version control system to accomplish release and configuration management. Github experience preferred
Experience writing complex multi-thread real-time applications.
Design for mission critical applications and familiarity with MSP430 and ARM7 processors is a plus.
Outstanding organizational, communication, interpersonal, relationship building skills; able to work well in a cross-functional, matrix management environment
Ability to establish credibility and rapport across the organization with technical and non-technical team members alike
Strong verbal and written communication skills.
Strong project and time management skills
Solid data analysis and reporting skills
Danaher Corporation and all Danaher Companies are equal opportunity employers that evaluate qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law. The “EEO is the Law” poster is available here (http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) .