Senior Software Engineer (Embedded)
Welcome!
Our Growth is Creating Great Opportunities!
Our team is expanding, and we want to hire the most talented people we can.
Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Thanks for your interest in working on our team!
The Senior Embedded Software Engineer will be part of a product development team responsible for the design, development, integration, and testing of platform layer software targeted for subscriber solution product lines including WiFi based Residential Gateways, GPON and XGSPON optical network termination devices, and small business routers/switches based on multicore SoCs, Linux OS, open sourced bootloaders, open source device drivers, open source software packages and SoC & network peripheral vendor supplied SDKS.
Platform layer software in this case refers to all subsystems owned by the Linux kernel and below, however some user space/application layer development & integration may be required at times.
Duties and Responsibilities
* Requirements include a BS degree or higher in computer science, computer engineering or related engineering field with at least 5 years of embedded development experience, deep knowledge of TCP/IP protocols, L2 and tunneling protocols, WiFi protocols, bluetooth and strong debugging & troubleshooting skills coupled with usage of protocol analysis tools and packet generators
* Other projects and assignments may result and be assigned to accommodate the changing needs of the department and the Company.
Qualifications
Basic Qualifications
* BS or MS in Computer Science, Computer Engineering or equivalent education is required
* At least 5 years of professional experience is required
* Experience with Embedded Development
* Deep knowledge of TCP/IP protocols, L2 and tunneling protocols
* Experience with Wireless protocols, including WiFi 5 and 6, and Bluetooth
* Strong debugging and troubleshooting skills coupled with usage of protocol analysis tools and packet generators
* Limited to no travel is expected in this position
Software Experience
* C/C++
* Bash scripting
* Linux bridging or OVS
* Knowledge of IPv4 and IPv6 networks
* Experience with embedded Linux development including: build systems, kernel configuration, device drivers, uboot, device trees, filesystems, networking, debugging and troubleshooting
Preferred Qualifications (Optional)
* Experience with OpenWRT, DD-WRT, RDK-B, or prpl distros is a plus
- Rate: Not Specified
- Location: Huntsville, US-AL
- Type: Permanent
- Industry: Finance
- Recruiter: ADTRAN, Inc.
- Contact: Not Specified
- Email: to view click here
- Reference: R003936
- Posted: 2024-10-23 08:39:57 -
- View all Jobs from ADTRAN, Inc.
More Jobs from ADTRAN, Inc.
- Guest Service Agent - voco Kirkton Park Hunter Valley
- Hydro Vac Technician
- General Maintenance Attendant/General Technician - Holiday Inn & SuitesĀ® Dubai Festival City
- CDL Class A Equipment Operator / Truck Driver - HAZMAT & Emergency Response
- OTR Class A Driver-Dry Van
- LDAR Technician I
- Field Service Technician I
- IS Technician II
- Hazardous Waste Tech $23 - Will pay for your CDL
- Driver Class A
- Oil Sales and Service Rep II
- Facility Coordinator
- Project Manager IS
- Director of Sales
- Facility General Manager
- Operator Oil Recycling
- Facility Operations Supervisor
- Blended Oil Specialist US
- MEAT/MEAT CUTTER
- Customer Engagement Specialist