Zachary Piper Solutions - Framingham, MA

posted 2 months ago

Full-time - Mid Level
Framingham, MA
Professional, Scientific, and Technical Services

About the position

Piper Companies is seeking an Embedded Software Program Manager for an audio-focused manufacturing company. This full-time opportunity offers a hybrid work schedule, requiring employees to be on-site three days a week in Framingham, MA. The Software Engineering Program Manager will play a crucial role in coordinating and synchronizing efforts across various software development teams and other internal groups. The primary objective is to design, build, test, and release software products on time while ensuring high quality. This position demands a proactive approach to drive and lead the delivery of enabling technologies and experiences that meet the company's strategic goals. The ideal candidate will possess a strong background in project management, particularly within the software engineering domain. They will be responsible for overseeing the entire software development lifecycle, ensuring that all phases are executed efficiently and effectively. The role requires excellent leadership skills to guide teams through complex projects, as well as the ability to negotiate and think critically to resolve challenges that may arise during the development process. Establishing and maintaining key partnerships with stakeholders is essential for the success of the projects managed by the Software Engineering Program Manager. In addition to project management responsibilities, the candidate will also be expected to manage relationships with firmware suppliers and third-party development partners. A solid understanding of embedded applications and programming languages such as C, C++, MATLAB, or Python will be beneficial. Familiarity with Agile methodologies, particularly in hybrid agile/waterfall environments, is also a key requirement. Experience in the automotive sector and knowledge of ASPICE standards will be considered a plus, enhancing the candidate's suitability for this role.

Responsibilities

  • Coordinate and synchronize across software development teams and other internal groups to design, build, test, and release software on time and with high quality.
  • Drive and lead delivery of enabling technologies and experiences.

Requirements

  • Bachelor's degree in a relevant engineering discipline is required; Master's degree is preferred.
  • Minimum of 5 years of project management experience.
  • Excellent leadership, negotiation, and critical thinking skills.
  • Ability to establish and maintain key partnership engagements.
  • Experience in managing firmware suppliers and third-party development partners.
  • Prior software development and test experience with embedded applications, C, C++, MATLAB, or Python is a plus.
  • Familiar with Agile methodologies and the challenges of hybrid agile/waterfall approaches.
  • Automotive and ASPICE experience is a plus.

Benefits

  • Salary: $155,000 - $165,000
  • Hybrid Schedule
  • Medical, Dental, Vision
  • PTO
  • Holidays
  • 401k
  • Bonus and Long Term Investment Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service