×
Register Here to Apply for Jobs or Post Jobs. X

Director of Software Engineering

Job in Wilmington, Middlesex County, Massachusetts, 01887, USA
Listing for: Goddard Technologies, Inc
Full Time position
Listed on 2026-05-07
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Software Project Mgr/ Lead
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Through inspired engineering and design, we deliver outstanding solutions that positively impact lives. We use an interdisciplinary development process that combines our diverse engineering experience with creative industrial design solutions. We succeed when our partners succeed – it’s all about solving the most complex challenges by creating transformative technology.

Our Culture and People:

At Goddard, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solutions. If you are someone who embodies the values of accountability, inspiration, dedication, efficiency, innovation, integrity, quality, and reliability, we want you on our team.

Come be a part of a workplace where your ideas are valued, your growth is encouraged, and your contributions make a real impact. Join us in shaping the future of transformative technology – together.

The Role:
  • The Director of Software Engineering is a leadership role responsible for overseeing all aspects of software & firmware developments within Goddard. This role requires a seasoned professional with extensive experience in software engineering, a strong understanding of software development methodologies, excellent leadership skills, and the ability to align software development efforts with business objectives.
  • Your role involves partnering with the V.P. of Engineering and other Directors to establish both short and long-term objectives, as well as strategies for project teams and your direct reports. While leading your team(s), you'll engage in diverse projects spanning the medical device, consumer product, and industrial automation robotic sectors, serving as consultants to our clients. These clients range from innovative startups in the medical device field to Fortune 500 technology giants.

    An ideal candidate will demonstrate a comprehensive grasp of the software landscape and a commitment to staying abreast of technological advancements.
Responsibilities:
Strategic Leadership:
  • Develop and communicate a clear vision for the software engineering team aligned with the organization's goals and objectives.
  • Drive innovation and the adoption of new technologies to enhance the organization's software products and services.
  • Collaborate with senior management to define the long‑term technical roadmap and strategy.
Team Management:
  • Lead, mentor, and inspire a team of software engineers, consultants (when needed), and technical leads to deliver high‑quality software solutions.
  • Foster a culture of collaboration, innovation, and continuous improvement within the software engineering team.
  • You will conduct and lead interviews of additional teammates with expectations of growing and developing a cohesive team.
  • Provide coaching, feedback, and professional development opportunities to team members to help them grow and excel in their roles.
Project Management:
  • Manage and facilitate client interactions with strong, clear communication as it relates to deliverables, budgets, design reviews, deadlines, etc.
  • Work closely with product management, quality assurance, and other cross‑functional teams to ensure successful project outcomes.
  • Identify and mitigate risks, resolve issues, and elevate concerns as necessary to ensure project success.
  • Source, vet, and manage 3rd‑party resources as needed to bolster Goddard’s internal expertise.
Technical Leadership:
  • Stay current with industry trends, best practices, and emerging technologies relevant to software development.
  • Provide technical guidance and direction to the software engineering team, ensuring adherence to coding standards, architectural principles, and design patterns.
  • Promote a culture of technical excellence, code quality, and scalability across all software development efforts.
  • When needed, be the primary lead on multiple projects, manage and lead groups of engineers, advise, or assist in the design and execution of projects.
Stakeholder Engagement:
  • Collaborate with internal stakeholders, including executives, product managers, and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary