Demo

Embedded Software Developer (Hybrid Office Schedule)

AFL
Westford, MA Full Time
POSTED ON 12/21/2025 CLOSED ON 2/11/2026

What are the responsibilities and job description for the Embedded Software Developer (Hybrid Office Schedule) position at AFL?

AFL manufactures industry-leading fiber optic cable, connectivity and accessories and provides engineering and installation services for some of the largest telecom customers in the world. Our company was founded in 1984 with a single fiber optic cable and today, we manufacture thousands of products, generate an excess of $2B in revenue, and employ approximately 11,000 associates worldwide. At AFL, we recognize that our employees are our greatest asset.  We hire and train each individual, investing in them to ensure success in their careers. With a commitment to professional development and growth, let us connect you to your next career opportunity. 

What We Offer:

  • A hybrid in office schedule for qualifying employees
  • Flexible time off policy
  • 401K Company match (up to 4% - dollar for dollar)
  • Professional development, training, and tuition reimbursement programs
  • Excellent medical, dental, vision, and life insurance policy options
  • Opportunities for career advancement with an industry leading company! 

We are seeking an Embedded Software Engineer to join our Equipment Group in Westford, MA, where you will develop software using C/C , QT, and C# on MCU and MPU chipsets.  

Responsibilities 

  • Collaborate closely with engineering, product management, and QA teams to design and develop firmware and applications for our optical testing equipment.
  • Build high-performance embedded applications.
  • Ensure that applications perform reliably and efficiently.
  • Work independently while effectively collaborating with diverse engineering teams across the globe. Proficiency in either the Russian or Lithuanian language is required.
  • Thrive in a fast-paced and dynamic environment that supports multiple products on various release cycles.
  • Adhere to and promote AFL’s environmental, health, and safety policies.

Qualifications 

  • Bachelor degree in Computer Science or related field.
  • Minimum of 5 years of firmware development experience using C/C
  • Proficient in either Russian or Lithuanian.
  • At least 3 years of experience working with Qt for MCU or MPU
  • Experience with the QT UI Framework and Qt Creator, including QML and widgets.
  • Experience with the QT Backend, including QT C , Signals and Slots, and QT Threading/ binding
  • Knowledge of firmware development for MCU or MPU processors using FreeRTOS or a similar real-time operating system.
  • Proven ability to create and debug device drivers for various interfaces, including MIPI displays, SRAM, PSRAM, Wi-Fi, and Bluetooth.
  • Experience implementing a UI design provided by the design team
  • Experience interfacing with Linux OS and RTOS back-end
  • Programming experience using .NET Framework/.NET Core and C# is a plus. 
  • Experience working with Git and Yocto

Personal Qualities 

  • A working knowledge of either the Russian or Lithuanian language is required.
  • Candidates should possess excellent communication and interpersonal skills, with the ability to build strong business partnerships.  
  • We are looking for a self-starter with good time management skills who can thrive with limited supervision.  
  • The ideal candidate is results-oriented and able to meet goals in a dynamic environment.
  • Strong analytical skills and confidence in problem-solving are essential.
  • A commitment to collaborative problem-solving, attention to detail in design, and the delivery of high-quality products is crucial. 

Working Conditions:

  • AFL is a fast paced and complex environment.
  • Role is a critically important role in our Equipment team.
  • Salary range for this role is $88,380 - $141,408 depending on background and industry experience

 

Salary.com Estimation for Embedded Software Developer (Hybrid Office Schedule) in Westford, MA
$85,995 to $96,026
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Developer (Hybrid Office Schedule)?

Sign up to receive alerts about other jobs on the Embedded Software Developer (Hybrid Office Schedule) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AFL

  • AFL Duncan, SC
  • AFL manufactures industry-leading fiber optic cable, connectivity and accessories and provides engineering and installation services for some of the larges... more
  • 1 Day Ago

  • AFL Duncan, SC
  • AFL manufactures industry-leading fiber optic cable, connectivity and accessories and provides engineering and installation services for some of the larges... more
  • 1 Day Ago

  • AFL Duncan, SC
  • Business Intelligence Analyst/ Developer : This role will be responsible for meeting with business users to understand and document their key reporting req... more
  • 1 Day Ago

  • AFL Duncan, SC
  • AFL manufactures industry-leading fiber optic cable, connectivity and accessories and provides engineering and installation services for some of the larges... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Embedded Software Developer (Hybrid Office Schedule) jobs in the Westford, MA area that may be a better fit.

  • Carlton National Resources, INC Wilmington, MA
  • 12 months Contract Starting in Early June: Onsite with some Flexibility as program permits Summary: Senior Level Software Developer with Strong Embedded Li... more
  • 20 Days Ago

  • Jobs via Dice Wilmington, MA
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Carlton National Resources, INC, is seeking the follow... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!