Demo

OpenWRT Embedded Software Developer

WTIwireless
Calabasas, CA Full Time
POSTED ON 1/5/2025
AVAILABLE BEFORE 2/17/2025

Job Summary

We are seeking an experienced OpenWRT Embedded Software Developer to join our team. This role focuses on developing, optimizing, and maintaining OpenWRT firmware for networking devices and embedded systems. Ideal candidates will have expertise in Linux kernel development, network protocols (IPv4/IPv6, TCP/IP, etc.), and integrating features such as VPN, QoS, mesh networking, and firewall capabilities.

Key Responsibilities

  • Develop, optimize, and customize OpenWRT firmware for routers and embedded systems
  • Integrate features such as VPN, QoS, firewall, and mesh networking
  • Implement and optimize networking protocols (IPv4/IPv6, DNS, DHCP)
  • Debug and troubleshoot firmware and kernel issues
  • Develop and optimize device drivers for Wi-Fi, Ethernet, and USB
  • Write and maintain technical documentation for firmware, configurations, and APIs

Required Skills:

  • Proficiency in C/C , Shell scripting (Bash)
  • Expertise in OpenWRT, Buildroot, U-Boot
  • Strong experience with networking protocols (TCP/IP, IPv4/IPv6, DNS, DHCP)
  • Solid experience with Linux kernel development and embedded systems
  • Familiarity with Wireshark, tcpdump, and other network troubleshooting tools
  • Experience with device drivers (Wi-Fi, Ethernet, USB)

Preferred Skills:

  • Experience with IoT frameworks and cloud integration
  • Knowledge of wireless standards (e.g., 802.11, WPA3)
  • Bachelor's degree in Computer Science or related field (or equivalent experience)

Job Type: Full-time

Pay: $90,000.00 - $130,000.00 per year

Benefits:

  • 401(k) 3% Match
  • Health insurance

Schedule:

  • Monday to Friday

People with a criminal record are encouraged to apply

Application Question(s):

  • Based on your experience and the responsibilities of this role, what salary range are you looking for?
  • Can you describe how your past experience has prepared you for the responsibilities in this role?
  • Please indicate the estimated time it would take you to commute to our office in Calabasas. Do you foresee any challenges with commuting everyday?
  • What excites you most about this role?
  • What do you consider your biggest professional achievement, and how does it relate to this job?
  • If hired, what would be your immediate priorities in the first 3 months in this role?

Work Location: In person

Salary : $90,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a OpenWRT Embedded Software Developer?

Sign up to receive alerts about other jobs on the OpenWRT Embedded Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$89,966 - $112,616
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$120,777 - $151,022
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other OpenWRT Embedded Software Developer jobs in the Calabasas, CA area that may be a better fit.

Senior Embedded Software Engineer

Aptiv, Agoura Hills, CA

Embedded Software Engineer

The Aerospace Corporation, El Segundo, CA

AI Assistant is available now!

Feel free to start your new journey!