Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering

$190k - $220k

Goddard Inc.

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 business leaders, to understand their requirements and priorities. Act as a liaison between the software engineering team and other departments to facilitate effective communication and alignment. Present updates, proposals, and recommendations to senior leadership and key stakeholders as needed. Qualifications: 10+ years of embedded software development experience. 5+ years of Medical Device Experience. Coding languages – C/C++ and Python programming expertise required. Version control, compiling, and code packaging – Experience with tools set like GCC, CMake, and Git required. Scripting – Experience with developing Linux based applications using various scripting languages. Code reviews, including unit test development and use of static analysis tools. Wireless technology – Familiarity with Bluetooth Low Energy (BLE), Wi‑Fi and other low power wireless standards. Microcontrollers – Experience in designing microcontroller and microprocessor‑based systems including ARM Cortex‑M series microcontrollers. Serial Communication – Experience with firmware stacks for enabling connected devices via RS232/485, I2C, SPI, CAN, USB and Ethernet required. Networking – Experience with transport‑layer communications protocols and related network experience (TCP/IP, UDP, sockets, Wireshark, etc.). Security and cryptography in embedded devices – AES, RSA, hardware security, etc. Low power – Ability to design a system to minimize power consumption for portable battery‑operated devices. Cloud – Familiarity with connecting devices to the cloud (e.g. AWS, Azure, etc.). Hardware peripherals – Ability to recommend correct hardware for a project, and write drivers for motors, MEMS sensors, actuators and other peripherals. Compliance / Certification / Agency Approvals – Experience with and knowledge of the latest FDA product compliance requirements including IEC 62304 and IEC 60601. Experience with various cost‑reduction techniques. Bringing up hardware in the loop testing environments, including but not limited to threads, synchronization, drivers, performance analysis, networking, root‑causing, peripheral input and output validation. State machine scheduler and RTOS device. Familiarity with Agile methodologies. Collaboration with Electrical Engineers & PCB Development: PCB reviews Logic analyzers and multimeters Ability to produce QMS documentation within regulated industries including user requirement documents, trace matrices, and verification and validation plans. Collaboratively work with Systems Engineering to translate system level requirements into product architectures. Either create or oversee the creation of product documentation for the design, manufacturing and assembly process in accordance with Godard Technologies practices. Advise, research, and recommend hardware & software applications that will benefit the company and its team members by way of efficiency. Sensitivity to Intellectual Property, HIPAA compliance, and other types of privileged information. Flexible to travel as needed. Nice To Have: Familiar with automation systems using PLC and related software. Experience in coding out‑sourcing for prototype and production. 3+ years of Robotics Experience. Flexible Time Off: Benefit from our generous flexible time off policy. We also provide sick leave and bereavement time because we understand that not all time off is for fun. Retirement Savings: Invest in your future with a 401(k) retirement plan. Goddard contributes 3% of your annual salary directly into your 401(k) account—regardless of your own contributions. Health Coverage: Access to comprehensive medical, dental, and vision insurance for you and your family. Goddard contributes 80% of monthly premiums for all medical plan options. Family Support: To take the time you need to welcome the newest member of your family, Goddard offers 6 weeks fully paid parental leave with support of PFML state programs. Company Engagement: Engage with your colleagues through a variety of regular company and team events, including weekly social hours, Athletic Club outings, and department outings. Compensation: The pay range for this role is: 190,000 - 220,000 USD per year (Wilmington Office) #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering in Wilmington, MA vacancy
  • $149k - $204.6k

     ...with its A.I.-powered robotic technology platform. Intelligent software orchestrates advanced robots in a high-density, end-to-end...  ...What We Do We are a talented team of roboticists and software engineers working on the latest Symbotic automation expansion, responsible... 
    Suggested

    Symbotic

    Wilmington, MA
    2 days ago
  •  ...Robotics to enable future generations of intelligent machines that will help us all live better lives. You will manage a team of Software Engineers, with expertise in a number of robotics disciplines, such as simulation, perception and embedded software development. This... 
    Suggested
    Full time
    Work experience placement
    Local area

    Boston Dynamics AI Institute

    Cambridge, MA
    2 days ago
  • $149k - $204.6k

     ...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system...  ...flexibility. What We Need We are seeking a Manager, Software Engineering - Storage and Retrieval Strategy to lead a high-impact... 
    Suggested

    Symbotic LLC

    Wilmington, MA
    3 days ago
  • A leading technology company located in Wilmington, Massachusetts, is seeking a Director of Software Engineering. This role involves overseeing software and firmware development while managing a team of engineers and collaborating with various stakeholders. The ideal candidate... 
    Suggested
    Flexible hours

    Goddard Technologies

    Wilmington, MA
    2 days ago
  • $210k - $295k

     ...picking, packing, sorting, and trailer unloading. As a Director of Software, you will lead software for Berkshire Greys Research and...  ...You will manage a small team of advanced robotics software engineers focused on evaluating, developing, adapting, and integrating... 
    Suggested

    Berkshire Grey

    Bedford, MA
    8 days ago
  • $138.53k - $207.79k

     ...Manager, Cloud Technologies - Regulated Software (MedTech) page is loaded## Development...  ...predictable delivery outcomes, elevate engineering maturity, and ensure audit‐ready compliance...  ...and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such,... 
    Permanent employment
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    2 days ago
  • $138.9k - $180.6k

     ...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    Saab

    Reading, MA
    2 hours ago
  • $57.2k - $108.8k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...You Will Do: Design, develop, test, deliver, and maintain software for cutting-edge systems. Work with talented teams of engineers... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    Tewksbury, MA
    3 days ago
  •  ...is the place to do the most meaningful work of your career. Position Overview: We’re looking for a Senior Full Stack Software Engineer to own the end-to-end development of a new mobile inspection application and its supporting cloud platform. This product is a... 

    ati

    Woburn, MA
    5 days ago
  •  ...comfortable traveling 4050% and working directly with external stakeholders. Growth Signals is hiring a Forward Deployed Software Engineer to support the delivery of enterprise customer solutionsfrom discovery and requirements through deployment and adoption. This... 
    Permanent employment
    Full time
    Remote work

    Growth Signals

    Woburn, MA
    5 days ago
  • $86.8k - $165.2k

     ...Position Overview Senior Software Development Engineer focused on developing Simulation applications in C/C++ at RTX’s Patriot Software Development Team in Tewksbury, Massachusetts. Responsibilities Design, develop, and maintain software applications using C/C++ for complex... 
    Temporary work
    Relocation package
    Flexible hours
    Night shift
    Afternoon shift

    SwiftCruit

    Tewksbury, MA
    15 hours ago
  • Analog Devices, Inc. is seeking a Principal Algorithm Engineer to lead the design and deployment of cutting-edge algorithms for Autonomous Mobile Robots (AMR) in Wilmington, Massachusetts. The candidate will work closely with cross-functional teams to develop and optimise... 

    Analog Devices, Inc.

    Wilmington, MA
    6 days ago
  • $140k - $165k

     ...enabling chronic MCS therapy to be accessible to more patients across the globe. The role Reporting to the Senior Manager, Software Engineering, the Senior Software Engineer will play a key role in developing and evolving software solutions that support the BrioVAD® platform... 
    Remote work
    3 days per week

    BrioHealth Solutions, Inc.

    Burlington, MA
    4 days ago
  • $108k - $172.8k

     ...cloud. As a member of the VCF Automation team, you will build software solutions that power private cloud infrastructure and provide...  ...effective code reviews and cross‑functional collaboration with engineering, product, and release management. Qualifications Bachelor’s degree... 
    Local area
    Worldwide

    Broadcom Corporation

    Burlington, MA
    2 days ago
  •  ...Massachusetts, Midé Technology Corporation, a Hutchinson company, is an engineering research and development company with a focus on sensors and...  ...and should be able to help translate user requests into software requirements. Applicants should be prepared to submit a code... 
    Permanent employment
    Full time
    Part time
    Work at office
    Local area
    Remote work

    Hutchinson

    Woburn, MA
    3 days ago
  • $115k - $130k

     ...global technology and services partner to corporate professionals, is expanding its global Technology team and adding three Sr Software Engineers in Woburn, MA. The role requires working from the office located at 130 New Boston Street on Tuesday, Wednesday, and Thursday... 
    Work experience placement
    Work at office
    Work from home
    Monday to Friday

    Notified, Inc.

    Woburn, MA
    4 days ago
  •  ...This exciting opportunity will allow you to apply your skills in software design and development to solving real‑world information...  ...Candidate for a Bachelor’s or Master’s degree in Computer Science or Engineering. Equal Employment Opportunity Statement RSA is committed to... 
    Internship
    Local area

    RSA Inc

    Burlington, MA
    1 day ago
  • $139k - $180k

     ...Senior Software Engineer Own the software architecture and implementation for real-time radar/EO/IR prototype systems Location: Woburn, Massachusetts, United States Compensation: $139,000 - 180,000 USD / year Job Tags: Software About The Role Senior Software Engineer Woburn... 
    Full time
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    2 days ago
  • $92k

    Overview NRS offers customized solutions to asset managers and asset owners. We provide institutional transfer agency services, master trust and plan accounting, and fund-of-fund solutions. Founded in 1999, and a wholly owned subsidiary of Community Financial System, Inc...
    Full time
    Local area
    Visa sponsorship
    Work visa

    OneGroup

    Woburn, MA
    2 days ago
  • $149k - $204.6k

     ...the supply chain with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots...  ...Diagnose and resolve complex, cross‑system production issues. Mentor engineers, provide technical guidance, and elevate engineering quality... 

    Symbotic

    Wilmington, MA
    5 days ago
  •  ...Advanced Robotics Software Engineer Amazon is seeking exceptional talent to help develop the next generation of advanced robotics systems that will transform automation at Amazon's scale. We're building revolutionary robotic systems that combine cutting-edge AI, sophisticated... 
    Internship
    Worldwide

    Amazon Technologies, Inc.

    Reading, MA
    15 hours ago
  •  ...Senior Embedded Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled individual to join our software team where you will employ Agile development techniques on embedded targets to continuously... 
    For subcontractor

    Raytheon

    Tewksbury, MA
    5 days ago
  • $134k - $184k

     ...Senior Software Engineer for Integration and Test Woburn, MA About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise,... 
    Full time
    Internship
    Local area
    Night shift

    Science & Technology Research (STR)

    Woburn, MA
    3 days ago
  • $149k - $204.6k

     ...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system...  .... What we need We are looking for a Software Engineer to join our Applications team and support the core user interfaces... 

    Symbotic

    Wilmington, MA
    3 days ago
  • $134k - $184k

     ...Senior Software Engineer Woburn, MA STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our... 
    Full time
    Local area
    Immediate start
    Night shift

    Science & Technology Research (STR)

    Woburn, MA
    5 days ago
  •  ...Overview Software Product Assurance Center’s Software Security Sensors and Effectors Department is seeking a highly skilled senior embedded software engineer to join our software team. The role involves employing Agile development techniques on embedded targets to continuously... 
    Temporary work
    For subcontractor
    Flexible hours

    Prattwhitney

    Tewksbury, MA
    2 days ago
  •  ...As a software engineer, you will be part of a dynamic team that provides support directly to customers using our security-focused software products. Responsibilities include working as part of an agile development team to ideate Kubernetes related infrastructure and software... 
    Visa sponsorship
    Flexible hours

    CERES Group

    Burlington, MA
    4 days ago
  •  ...Job Title: Senior Software Engineer - Full Stack Location: Wilmington, MA Duration: Fulltime About BigRio: BigRio is a remote technology consulting firm headquartered in Boston. We deliver a range of solutions including custom machine learning/AI... 
    Full time
    Remote work

    Saviance

    Wilmington, MA
    2 days ago
  • $146.5k - $224.5k

     ...Overview Software Engineer IV Description Who We Are We are Textron Systems, best known for innovative defense technologies and services. We are a part of Textron Inc, one of the world’s leading multi-industry companies, recognized for its powerful brands such as Bell,... 
    Full time
    Local area
    Flexible hours
    Shift work
    Day shift

    Textron

    Wilmington, MA
    2 days ago
  • $178.13k - $180k

     ...Senior Software Engineer (State Street Bank and Trust Company; Burlington, MA): Will provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River and will contribute to the enhancement and maintenance of one... 
    Temporary work
    Remote work
    Flexible hours

    State Street Corporation

    Burlington, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!