AFL · 2 days ago
Embedded Software Developer (Hybrid Office Schedule)
AFL manufactures industry-leading fiber optic cable and provides engineering and installation services for major telecom customers. They are seeking an Embedded Software Engineer to develop software for their optical testing equipment, collaborating with various teams to ensure high performance and reliability.
Enterprise SoftwareManufacturingNetwork SecurityTelecommunicationsWeb HostingWired Telecommunications
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
Qualification
Required
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
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
Preferred
Programming experience using .NET Framework/.NET Core and C# is a plus
Experience working with Git and Yocto
Benefits
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!
Company
AFL
AFL is a telecommunication company that offers fiber optic cable, transmission and substation accessories to its clients.
H1B Sponsorship
AFL has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-11-04
UPSTATE BUSINESS JOURNAL
2025-10-01
Company data provided by crunchbase