Search This Blog

April 18, 2023

Embedded Software Engineer :: Onsite :: Englewood Colorado

Embedded Software Engineer

USC, GC, OPT/EAD, EAD/GC, H4/EAD,

Englewood Colorado (Onsite)

 

 

REQUIRED QUALIFICATIONS

Skills/Abilities and Knowledge

MS/BS in EE or CS with 5+ years of experience

Experienced in OpenWRT based open-source system development

Experience with user space development for connectivity related products (Wi-Fi access points/routers/controllers, networking equipment) in one or more of following areas:  HostAPD, Wi-Fi device drivers, Tunnels, Firewall, Iptables, DNS, DHCP, Flow Classification, Quality of Service

Hands-on experience working with one or more Wi-Fi chipset platforms and SDKs (Qualcomm / Broadcom / etc.)

Skilled in Embedded C, Shell scripting

Ability to work independently, meet project deadlines fully documenting work

Must have good written and verbal communication skills

 

PREFERRED QUALIFICATIONS

Skills /Abilities and Knowledge

MS in EE or CS with 8+ years of experience

Highly proficient with software development tools, build systems, cross compilers

Working knowledge of OpenWrt, embedded Linux kernels, hardware abstraction layers, opensource frameworks, such as OpenWrt and prplOs.

Experience developing Wi-Fi (802.11) features, including the WLAN MAC Protocol, EasyMesh, Scanning, Roaming, OFDMA, MU-MIMO, and Multi-Link Operation

Experience with system integration, and evaluating various Wi-Fi performance parameters

Experience working with wireless protocol stacks and data models, including working knowledge of TR181 and TR369 and supporting protocols, Wi-Fi Alliance Date Elements, OpenSync, MQTT and cloud controllers

In-depth understanding of IPv4 and IPv6 TCP/IP networking

Familiarity with Wireshark and packet capture analysis

 

Job Description:

 

We are seeking an Embedded Software Engineer to join our Software Development team in Englewood, Colorado. We are looking for a candidate to assist in driving the architecture, design, and development of future generations of carrier grade CPE devices and wireless access points. As an engineer within the Software Architecture and Strategy team, you will be involved in the defining the architecture and design of innovative new products and features supporting the high speed wired and wireless connectivity needs for millions of customers.  The ideal candidate will possess experience with embedded Linux operating systems, cross-platform development and build tools, embedded software development and the Linux wireless and networking stacks.  This candidate should be prepared to develop experimental software and proof of concept demos on new hardware platforms.  This role will work with OEM Chipset vendors and Original Equipment Manufacturers to architect, build and test new CPE firmware and features.

 

MAJOR DUTIES AND RESPONSIBILITIES

 

Assist in the development of firmware for CPE devices based on embedded Linux operating systems, such as OpenWrt and PrplOs

Define the software architecture and design of innovative new products and features

Develop experimental software and proof of concept demos on new hardware platforms

Analyze, debug, and develop innovative solutions to product/platform issues

Initiate and support planning and work breakdown activities for moderate-scale software development projects

Effectively manage task lifecycles using Jira

Work with other code developers using Git to maintain clean code repositories

Mentor and provide technical direction to less experienced engineers

Collaborate with Product and Engineering partners to document software architecture, capture requirements and write design specifications

Perform other duties deemed necessary to support the Company’s business operations

 

 

 

Thank You,

 

Rohit Singh

Sr.IT Technical Recruiter | First Ring Solutions LLC | Philadelphia, PA, 19102

E: rohitsingh@firstringsolutions.com D: (215) 437-3001 Cell: (267) 857-9855