Technical Software Project Lead

Posted Date 2 weeks ago(7/19/2021 5:14 PM)
Job ID
Job City
Job State


Knowledge Services is actively seeking a Technical Project Manager/ Software Development Manager for our client based in Indianapolis, IN. This is a direct hire opportunity. Candidates should be local or willing to relocate to the Indianapolis area.



  • Provide technical leadership for application software designs and development to be used in medical diagnostic devices (both class II and III).
  • Work with other technical leads on the design and development of application software and system-level software.
  • Reliably manage high-quality software within schedule and budget constraints.
  • Interacts with the SW and QA engineers to ensure that software products are robust, of very high quality, and meet FDA regulations (FDA 21 CFR Part 820 – Quality System Regulation and IEC 62304 Software Development Lifecycle).
  • Implement software design efficiently in current programming languages (C#, C++, etc.).
  • Proficient use of appropriate tools and techniques for productivity and code quality: debuggers, profilers, unit testing, source control, etc.
  • Participate in the full life cycle of development, from specification and design through implementation, testing, and support.
  • Define software development priorities and communicate software requirements with the development team and customers.
  • Write software requirements specifications and software documentation for internal and external audiences.


Required Skills and Qualifications:

  • A MS/BS in Computer Science, Electrical Engineering or related field
  • Minimum of 15 years’ experience
  • Demonstrated leadership and project management skills
  • Excellent oral and written communication skills
  • Ability to tackle complex development tasks with minimal supervision
  • Experience in both agile and waterfall methodologies
  • Experience with one or all of the following technologies: C#, WPF, SQL, XML, HTML, JavaScript, ASP.Net
  • Experience in developing Graphical User Interfaces
  • Experience with serial communications or TCP/IP
  • Experience with cloud technologies is preferred
  • Developing software to control FDA Class 2 and 3 devices is a plus


Position comes with competitive annual salary, quarterly bonus opportunities, paid time off/ holiday pay, medical, dental, vision benefits, and more!






Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.