Technical Lead – Embedded Software

Technical Lead – Embedded Software

Technical Lead – Embedded Software

Maynard, United States

Full time

Bachelor degree

General overview

About the position

EFFECT Photonics is looking for an experienced – Technical Lead – Embedded Software

We are seeking an experienced technical leader who will be working within an extended team of software engineers responsible for requirements analysis, architecture, design, implementation, and test of interface and embedded software controlling EFFECT’s family of optical technology products.

The successful candidate will drive the definition of the architecture design and code development at the same time maintaining organizational discipline and common code platforms where possible.

In short, you will be working in one of the core processes of the company and play an integral part in its success.

Role responsibilities:

  • Collaborate with the development and cross functional teams to architect, design and implement embedded software solutions.
  • Technically lead groups of software developers as well as direct and mentor engineers in the team.
  • Specify, design, and implement functionality and behaviors of embedded subsystems.
  • Develop high-quality C/C++ code in a real-time embedded environment.
  • Design software test strategies and collaborate with verification teams.
  • Lead software architecture, design, and code reviews.
  • Communicate and document software architectures and designs.
  • This position will require the individual to be on site at the EFFECT Photonics Maynard location.

Apply now!

Get In Touch!


About you

We want you to bring your expertise, experience, and passion for embedded software / firmware development to the forefront of our organisation, thus helping us to create a world class company with a world class reputation.

Required / Desired knowledge, skills, and abilities

  • BS / MS degree in Computer Engineering, Computer Science or Electrical Engineering
  • 10+ years C/C++ programming experience in embedded and/or real-time environments
  • Knowledge of and experience with optical communications systems and optical transceiver modules
  • Experience with mixed signal and data acquisition systems (ADCs / DACs)
  • Experience designing control systems (e.g., PID loops)
  • Strong software engineering fundamentals (abstraction, layering, modularization, interface design)
  • Experience using microcontroller based embedded software development tool sets (IDEs, compilers, and debuggers)
  • Experience with serial communications protocols (I2C, SPI)
  • Experience working with embedded real-time operating systems (such as uCOS, FreeRTOS) in resource constrained environments
  • Experience using common test equipment (oscilloscopes, signal analyzers)
  • Strong written and verbal communication skills
  • Ability to work independently and as part of a team

It would be of benefit if you also have:

  • Experience leading small software development teams
  • Familiarity with common software architectural design patterns
  • Experience with ARM based microcontroller and / or bare-metal SoC programming
  • Experience in working with Agile development methodologies (Scrum, Continuous Integration)
  • Experience with common software development tools (Git, Bitbucket, Jira)
  • Experience programming in Python
  • Ability to be based in Maynard, Massachusetts where our SW team is located.

We are a collaborative Global Technology Company, and we’re building a truly dynamic and rewarding place to work.

Reward and Benefits

Benefits are a critical component to consider when taking on a new challenge, but because we are a global company, benefits may vary by location.

Here’s what you can expect from us regardless:

  • A fast-paced working culture where everyone’s point of view has real value
  • Genuine opportunities for self-development and career growth
  • An environment that embraces collaboration
  • A competitive salary that reflects our ambition
  • A flexible benefits scheme with health and pension plan (401 K – US Based roles)
  • Paid time off (vacation days) plus statutory annual holidays
  • Flexible working hours
  • Stock Appreciation Rights (SAR – stock program)

About us

Where Light Meets Digital - EFFECT Photonics is a highly vertically integrated, independent photonic semiconductor company addressing the need for high-performance, affordable optic solutions driven by the ever-increasing demand for bandwidth and faster data transfer capabilities. Our teams are made up of professional, highly skilled, energized, and enthusiastic people who share a passion for developing and creating high-volume, world-class solutions. We operate globally, and our teams work collaboratively to make EFFECT Photonics a very dynamic and rewarding place to work.

We look forward to receiving your application, if you have any questions, please get in touch with our recruitment team.

Email: - No agencies please!

Effect Photonics is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. Effect Photonics complies with all applicable state and local laws governing non-discrimination in employment.


Share this post

Leave a Reply

Your email address will not be published.


Test 1

The world is moving towards tunability. The combination of tunable lasers and dense wavelength division…

Test 2

The world is moving towards tunability. The combination of tunable lasers and dense wavelength division…

Test 3

The world is moving towards tunability. The combination of tunable lasers and dense wavelength division…

Share This

Copy Link to Clipboard