Associate Director of Software Development
- Full-Time
Position Overview: The Associate Director of Software Development is responsible for overseeing development of all software for Neuronetics products. The position requires management of internal and external resources as well as project leadership and personal technical contributions.
Essential Duties/Responsibilities:
- Maintaining and executing on multiple projects and adhering to schedules and budget constraints
- Providing input to management and the PM for project scope, budget, and schedule
- Provide input to develop and maintain software product roadmaps and software system architecture
- Directing the work of internal and external development resources for project work and installed base activities
- Provide guidance to both the technology/developer teams as well as the system integrators and SW test team to ensure priorities and objectives align
- Oversee the development and updates to technical documentation, including instructions for use, quick start guides, and technical work instructions.
- Work closely with core product development team, cross functional teams, and customers
- Participation in product quality management meetings
- Developing software related processes
- Creating and advising on product requirements, test protocols and reports
- Developing and guiding internal software development resources
- Act as program manager for specific software only projects as required
- Other duties as needed or required
Knowledge, Skill, and Abilities:
- Working with offshore vendors
- Knowledge of software development methodologies including Agile
- Very high attention to detail
- Ability to work in a cross functional team
Education and Experience:
- BS in Computer Science, Information Science, Engineering or equivalent
- Minimum 15 years’ software development experience in a disciplined process environment
- Experience taking products through a complete development cycle
- Embedded, PC and Web experience, preferably for medical applications
- Experience using software life cycle tools such as HP QC or JAMA
Preferred Skills:
- Knowledge of FDA QSR
- Knowledge of IEC 62304
- 3 – 5 years of project management experience
- Excellent communication skills
Physical Requirements
- Standing/Sitting: 95%
- Walking/Bending/Stooping: 5%
- Lifting Requirements: None
- Travel by air, rail, auto (0% of time)
*Applicants must be authorized to work for any employer in the US. We are unable to sponsor or assume responsibility for employment visa/work authorization at this time.
Neuronetics is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit
discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability,
genetic information, pregnancy or any other protected characteristic as outlined by federal, state, or local laws. This policy
applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall,
leave of absence, compensation, benefits, training, and apprenticeship. Neuronetics makes hiring decisions based solely on
qualifications, merit, business needs at the time.
Address
Neuronetics
Malvern, PAIndustry
Technology
View All Neuronetics JobsGet fresh Associate Director of Software Development jobs daily straight to your inbox!
By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.