Embedded Software Developer (Hybrid Office Schedule) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

C/C++QtFirmware developmentFreeRTOSDevice driversLinux OSC#GitYoctoLithuanianAnalytical skillsRussianCommunication skillsTime managementProblem-solving

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 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 Stage

Leadership Team

leader-logo
Grant Burns
Executive Vice President and General Counsel
linkedin
leader-logo
Marc Bolick
President, Product Solutions
linkedin
Company data provided by crunchbase