Senior Software Engineer - Embedded (Hybrid to Remote Opportunity)

AFL Other US Location

Company

AFL

Location

Other US Location

Type

Full Time

Job Description

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 $1.5B in revenue, and employ approximately 7,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 a full time Senior Software Engineer to join our Test & Inspection division based in Westford, MA and Belmont, NH. This position will be able to work on a Hybrid office schedule when kicking off projects and on more of a remote schedule as the project progresses.

The Software Engineer works with design through production to develop software/firmware and to ensure software/firmware developed deliver desired functionalities with ever-improving quality. Designs, builds, and implements effective testing strategies to verify the software before releasing. Creates, modifies, and publishes user instructions and ECNs for the software/firmware to be released. Supports sales teams and customers regarding to their questions and issues related the released software/firmware.

Responsibilities:

  • Works on product/project teams developing plans, creates the personal development schedule, and coordinates with other team members to ensure that work is being completed against plan
  • Provides software development status information with which management can make informed quality decisions about functionality under development
  • Establishes protocols, documents procedures, and makes recommendations for all phases of software development on specific products
  • Finds, debugs, and corrects trouble spots in the codes
  • Works in a fast-paced, dynamic environment supporting many products on varied release cycles
  • Effectively communicates complex and/or difficult information to both technical and non-technical

Qualifications:

  • Bachelor's degree in computer science, Engineering, Business, or a related discipline.
  • Strong experience (5+ years) in real-time firmware development
  • Experience in C, C++
  • Experience working with RTOS, preferably FreeRTOS
  • STM32 Chipsets: Experience with STMCubeMx and STM HAL Software layer
  • Experience with multi-processor environment ARM, DSP
  • Experience with board bring-up.
  • Experience creating and debugging device drivers for various interfaces including MIPI displays, SRAM, PSRAM, FPGA, Polarity and Over the Fiber Communication, GPIO
  • GUI Tools: Experience with Qt Creator and QML. Qt for MCU a big plus.
  • Experiencing interfacing with OS back-end (Linux or RTOS)
  • Experience in application development for embedded devices
  • Ability to dive into difficult problems with existing code base and provide solutions.
  • Fiber optics experience a plus

Preferred Qualifications:

  • Strong technical skills with the ability to perform under pressure and adhere to deadlines
  • Strong knowledge of software quality practices and ability to learn and adopt to emerging concepts
  • Working knowledge with both manual and automated software testing

Personal Qualities:

  • A collaborative and influential team player able to effectively work across multiple departments
  • A self-starter who can work independently
  • Excellent analytical skills with the ability to portray information in a logical and well-organized manner while being detail oriented
  • Strong work ethic and commitment to the product, timeline and deliverables

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

Date Posted

07/31/2023

Views

9

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Development Underwriter - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Development Underwriter with an Underwriting background to support their new MGA brand Nupro which aims to disrupt the sm...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details