MAC SW Engineer

Newracom, Inc.
Lake Forest, CA 92630

Profile insights

Find out how your skills align with the job description


Do you have experience in TCP/IP?


Do you have a Bachelor's degree?

Job details

Here’s how the job details align with your profile.

Job type

  • Full-time

Shift and schedule

  • 8 hour shift


Lake Forest, CA 92630

Pulled from the full job description

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Referral program
  • Relocation assistance

Full job description

Job Title

· Software Engineer

Job Responsibilities

· Software design and implementation of the IEEE802.11 protocols.

· Be responsible for all aspects of software development including design, coding, testing, and debugging.

· Collaborate with MAC/PHY/RF/SOC Hardware team to seamlessly integrate the link-layer within the wireless network stack.

· Analyze and triage complicated wireless communication issues.

Key Qualifications

· Strong programming skills in C/C++ and Python.

· Understanding of operating system fundamentals.

· Excellent analytical skills.

Preferred Qualifications

· Familiarity with protocols such as 802.11 and TCP/IP.

· Strong understanding of operating systems concepts such as synchronization, threads, and drivers.

· Experience in Linux Kernel/driver of network layer.

· Experience in developing software using C and C++ with RTOS or Linux systems.

· Experience with ARM processors and/or embedded software development on real time system.

· Experience in hardware and software co-design and co-verification is a big plus.

Education & Experience

· B.S. or higher degree in Computer Science or equivalent.

Job Type: Full-time


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Referral program
  • Vision insurance


  • 8 hour shift

Ability to commute/relocate:

  • Lake Forest, CA 92630: Reliably commute or willing to relocate with an employer-provided relocation package (Required)

Work Location: In person

If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.