Senior MAC Platform Software Engineer
TrellisWare Technologies - San Diego, CA
Apply NowJob Description
Join to apply for theSenior MAC Platform Software Engineerrole atTrellisWare Technologies5 days ago Be among the first 25 applicantsJoin to apply for theSenior MAC Platform Software Engineerrole atTrellisWare TechnologiesTrellisWare, founded in 2000, is a leader in wireless communications, specializing in advanced algorithms, waveforms, and communication systems, from small radios to integrated solutions.At TrellisWare, we connect passion with purpose, fostering innovation and collaboration. We value unity, professional growth, and excellence, aiming to make a significant impact through our work.The Role:We are seeking a hybridSenior MAC Platform Software Engineerresponsible for analyzing, designing, and implementing Platform Abstraction Layer (PAL) and Operating System Abstraction Layer (OSAL) software for our wireless communication products. All team members are expected to enhance team cohesion, morale, and pursue self-improvement, contributing to TrellisWare's core values.Responsibilities include:Designing and implementing embedded real-time software abstractions for RTOS APIs and hardware drivers.Bringing up Real-Time OS (e.g., FreeRTOS) on new hardware.Developing and integrating RTOS/Linux inter-processor communication (IPC).Porting TWT MAC software to new hardware and RTOSes.Maintaining PAL and OSAL libraries for software portability.Conducting feasibility studies and performance analyses.Documenting and presenting design alternatives.Building trust-based relationships within the team.Qualifications:Bachelor's in Electrical/Computer Engineering or Computer Science.At least five years of embedded development experience with real-time OS.Skills:Understanding of RTOS mechanisms, inter-processor communication, and memory management.Proficiency in C++ with object-oriented design.Experience with hardware-software debugging tools.Knowledge of version control systems like git.Familiarity with embedded development tools.Strong problem-solving, communication, and teamwork skills.Proactive, adaptable, and innovative mindset.Physical and Additional Requirements:Ability to perform physical tasks as described, U.S. citizenship or permanent residency, and eligibility for security clearance. The salary range is $115-$165k annually, primarily based in San Diego, CA.Note: Many positions require security clearance, which is limited to U.S. citizens. Applicants may undergo government security investigations.Equal Opportunity:TrellisWare Technologies is an EEO/AA/Disability/Vets Employer.#J-18808-Ljbffr
Created: 2025-05-03