Senior Manager, Software/Firmware Engineering - Miami, FL | Biospace
Get Our FREE Industry eNewsletter

Senior Manager, Software/Firmware Engineering

Beckman Coulter, Inc.

Apply
Location:
Miami, FL
Posted Date:
9/14/2017
Position Type:
Full time
Job Code:
BEC007026
Salary:
Commensurate w/ exp
Required Education:
Bachelors Degree
Areas of Expertise Desired:

Job Description

We are seeking a dynamic Software Development leader to join our team!  Reporting directly to the Director of Research and Development you will develop and lead a team with primary responsibility to architect, design and develop our current and next generation of laboratory software systems. The team is responsible for a product that includes a UI, database, LIS, embedded software, and image processing, requiring a broad range of technologies and concepts about system design.  The instrument is much more interesting to develop software for than just your typical software application because you are working with the hardware of an instrument. The final, and definitely the most important, part of the position is we work on a product where failure is not an option. People depend on our product to make life saving decisions so we put in the effort and discipline upfront so we can sleep every night knowing our customers, and ultimately patients, are getting a product you can trust your life with.

Job Responsibilities

Leads and advocates for teams in the design, development, unit testing, implementation and operations of software.
Be responsible for hiring, mentoring and managing a highly skilled set of Software Development. Thoughtfully managing them to deliver and fostering an environment of growth.
Owns a team of very talented architects, technical leads and development to drive the delivery roadmaps.
Responsible for ensuring sanity of architecture, advocacy for operational excellence and quality, delivering high quality results on time.
Provides leadership and guidance to coach, motivate, and lead team members to their optimum performance levels and career development.
Acts as a coach for the team members, both at a technical and behavioral level.
Responsible for clarifying use cases, requirements and specifications.
Ensures that the software developed is technically sound by having the ability to deep dive into the details of the architecture and designs the team owns and develops.
Collaborates with the remainder of R&D Management in new system development, enhancement of legacy systems, and other key projects.
Works collaboratively with project manager and partners to create resourcing and execution plans including any hand-offs, regularly tracks team progress against objectives, identify and manage organizational risks to ensure successful accomplishment of objectives.
Potential responsibility in managing personnel at multiple sites, including oversea software development and testing team.
Plans and oversees the development of multiple software releases through effective prioritization and resource management.
Develops solid understanding of Danaher Business System tools and applies to day-to-day work.
Ensures compliance to organizational policies, procedures and regulatory requirements.

Requirements

Bachelor degree in Software Engineering, Computer Science or related field with no less than 14+ years of experience, or Master’s/PhD degree with 12+ years in a software industry.
Related experience includes no less than 6+ years leading and developing a software R&D team in a management role.
Demonstrated experience with objective setting, performance evaluations, compensation, coaching and mentoring is highly desirable.
Solid experience architecting, designing and developing .NET-based solutions and experience with WinForms or WPF, Visual C++, Visual C# and OOA/OOD development methodologies.
Ability to understand and discuss technical concepts, schedule tradeoffs and opportunistic new ideas with technical employees.
Experience in software code management a plus.
Prior knowledge or experience in image-based algorithm development a plus.
Proven track of record in launching products and delivering key milestones.
Familiarity of entire product development cycle is a must.
Proven ability to develop a culture of teamwork and willingness to roll up their sleeves to get the job done.
Multidisciplinary experience overseeing Development and Program/Project Management.
Understanding of software development processes for a regulated environment (ISO9000/FDA).
Experience in Agile development processes and philosophies.
History of driving project execution and timely delivery while ensuring a quality focus.
Ability to work well with people and be both highly motivated and motivating.
Ability to make difficult decisions based on the business needs.
Ability to work in a fast-paced, and often ambiguous environment where continuous improvement is a way of life.
Ability to work independently and proactively with minimal direction.
Excellent communication skills. Ability to interface with various internal and external stakeholders. Ability to present milestones and stage gates to senior executives.
Experience in medical device design & development a plus.
Experience in IVD instrumentation, such as clinical chemistry, immunoassay, hematology, urinalysis, molecular, microbiology or flow cytometry systems, a plus.
Ability to travel as needed.
This is a great opportunity of being part of a highly committed & engaged team. You can take pride in the fact that you are giving back to society by working on instruments that help save lives and keep us healthy.

Beckman Coulter is an equal opportunity employer.  We evaluate qualified applicants without regard to race, color, national origin, religion, gender, age, marital status, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by law.