Haystack
← Back to Jobs
Technology
RE

Software Engineering Technical Leader

Recruitment.aiMaynard, MA🇺🇸United StatesPosted 10 Aug 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Role: Software Engineering Technical Leader
Location: Maynard, MA (WFO- 3 days/week)

This role involves interfacing with customers for technical discussions related to Acacia SW architecture and design with our customers.
  • You are enthusiastic about architecting embedded firmware solutions and driving requirements for future platforms. You enjoy contributing and collaborating with the wider cross-functional engineering teams to develop efficient, compact algorithms for embedded CPUs. You are great at low-level RTOS debug and systems bring up in the lab.
  • You are capable in figuring out complex systems specifications from standards bodies and a strong mentor for junior colleagues.
  • You don''t hesitate to point out how we can be more effective as a team, and you are open to similar suggestions by your team members.
  • Your interpersonal and communication skills allow effortless collaboration within and across teams and to steer development in a positive direction.
  • You can work from high level system design to low level driver development.

Minimum requirements

  • Bachelor''s degree and 10+ years of relevant experience or Master''s degree and 8+ years (Electronics/Electrical Engineering or Computer Science or equivalent) of relevant experience in the telecommunications industry.
  • 8+ years of experience with C++ and C.
  • 8+ years of experience with embedded firmware development (both control and data path). 
  • Demonstrated experience with programming on bare metal and RTOS running on embedded CPUs and microcontrollers.
  • Demonstrated experience with control systems.

Preferred Requirements

  • Experience with ARM processors.
  • Experience leading software/firmware teams and driving cross-functional requirements across other engineering and product teams.
  • Embedded systems firmware architecture, design and development for Optical transceivers, and High-speed Mixed-signal components.
  • Experience working within a team environment developing complex control-plane code in a multi-processor/multithreaded environment.
  • Experience with developing/debugging software state machines.
  • Proficient in writing compact highly efficient code to control HW components.
  • Experience with a revision control system and defect tracking systems (Perforce™, GIT, Bugzilla, JIRA).
  • Experience with collaborative code review tools (such as Jira Crucible®).
  • Comfortable with UNIX-style command-line development (make, shell programming, Python).

Skills

Shell
Embedded Systems
C++
Git
Jira
Python

Similar jobs