1+ months

Sr. Manager, Software Engineering

Kelly Services
Cincinnati, OH 45217
Sr. Manager, Software Engineering (Cincinnati, OH)

Client, one of the leading experts in medical imaging worldwide, is currently hiring a Sr. Manager in Software Engineering. This position is a Direct Hire role.

The Manager, Software Engineering will lead the software development teams for embedded systems development and maintenance of next generation Injection Solutions platforms. The selected candidate will be responsible for building and leading a team of architects and engineers for designing, developing, implementing, integrating, testing, qualifying, and maintaining the embedded software. The successful candidate will be an inspirational leader to the team, focusing on fostering career development and professional growth. We are seeking a multi-dimensional thinker who can leverage past full-stack learnings.

Position Responsibilities:

Act as a product development/sustainment project core team member: 1)Leading development activities of team of Software Engineers- including, as-needed, participating in advanced design, coding and modification of test software. This individual is accountable for teams full software life cycle engineering, and post development activities, and will need to be a hands-on leader, 2)Leading and directing design, coding, modifications and testing of software used in medical devices, 3)Managing design, coding and validation of embedded software for medical devices.

Participate in upfront design and specification.

Ensures that all product development/sustainment software activities conform to the requirements of applicable Software Design Control procedures.

Provide both technical leadership and functional management for the software development and architecture teams in the US and France.

Define solution roadmap and guiding to execute the projects, programs, and objectives of the organization, assuring schedule and budget compliance.

Maintains product technical stewardship throughout the product lifecycle.

Responsible for ensuring that all product development conforms to the requirements of Design Control procedures.

Manages product quality and product operating performance to achieve targets.

Maintains product cybersecurity compliance.

Position Requirements:

BS Degree in Computer Science, Computer Engineering, or a related field, Advanced engineering degree preferred.

8+ years of experience in product development of software, including elements of architecture, design, implementation, and test.

3+ years of experience leading product development teams (project management, team leadership, or functional management).

Strong background in:

Product Development, from concept to production.

Embedded software development.

C/C++ programming on microcontrollers and microprocessors [bare-metal, OS, RTOS].

Analyzing and debugging system performance issues.

Hardware board bring-up experience.

Experience supporting frequent incremental code testing and deployment.

DOORS or JAMA (requirements, decomposition, traceability).

Agile/Scrum or SAFe methodology.

MS Azure.

Huge pluses:

Understanding of real-time systems and constraints.

Multicore / Multithreaded driver and application development.

Experience with SDLC (Software Development Life Cycle).

Client is a French pharmaceutical group that has been supporting healthcare professionals specialized in diagnostic and interventional imaging since 1926. They develop and market contrast media, delivery systems, medical devices, and other related solutions adapted to customers needs.

**You should know:** Your safety matters! Vaccination against COVID-19 may be a requirement for this job in compliance with current client and governmental policies. A Kelly recruiter will confirm and share more details with you during the interview process.

**Why Kelly** **** **?**

Your engineering skills are in demand, but how do you find the right fit? Easy. With Kelly Engineering, our experts connect you with leading organizations where you can learn and grow, collaborate on innovative projects, and keep your skills sharp with top technology. Whether you prefer the variety and flexibility of short-term projects, or are looking for something more long-term, were here every step of the way to find your dream engineering job.

**About Kelly** ****

At Kelly, were always thinking about whats next and advising job seekers on new ways of working to reach their full potential. In fact, were a leading advocate for temporary/nontraditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live (plus, did we mention we provide a ton of benefits ?). Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.

Kelly is an equal opportunity employer committed to employing a diverse workforce and providing accommodations for people with disabilities in all parts of the hiring process as required under its Employment Accommodation Policy. Kelly will work with applicants to meet accommodation needs that are made known to Kelly in advance.


Posted: 2021-10-18 Expires: 2021-12-20

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr. Manager, Software Engineering

Kelly Services
Cincinnati, OH 45217

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast