About Us
Airgain is a premier provider of wireless connectivity solutions, offering a range of embedded components, external antennas, and integrated systems worldwide. We streamline wireless connectivity across devices and markets, with a focus on solving complex connectivity challenges, expediting time to market, and optimizing wireless signals. Our mission is to connect the world through optimized, integrated wireless solutions. Our product portfolio focuses on three key markets: enterprise, consumer, and automotive. Airgain is headquartered in San Diego, California and maintains design and test centers in the U.S., U.K., and China.
About The Team
At Airgain, “We Simplify Wireless” is not only our tagline, but our creed and passion. A fast-moving technology company, Airgain sets the very pulse of the wireless connectivity industry, giving our unwavering focus on bringing innovative solutions to market, providing new pathways, insights and products that solve complex RF engineering problems. Our team is comprised of the industry’s most talented, driven, experienced and entrepreneurial innovators and leaders in wireless connectivity. And if that is something that resonates, well then … we would love an opportunity to speak with you.
Summary
Develop and implement software for embedded devices and systems. In addition, may be responsible for analyzing and monitoring the efficiency and stability of the system.
Essential Function
- Participate in design of software components based on provided functional specifications and customer/internal requirements.
- Implement software components based on high and low-level design descriptions.
- Assist with rapid prototyping of software design ideas and methodologies.
- Assist with writing test software for hardware products and participate in testing and debugging of new hardware and software designs.
- Participate in high and low-level design activities based on understanding functional specifications of software components.
- Study and understand existing software design and implementation. Modify, extend, and/or debug past implementations to support revised or novel products.
- Assist in the development of software building blocks based on design specifications. This task may involve development of a wide range of software components such as interpreted scripts, application programs, device drivers, unit tests, web pages, and graphical user interfaces.
- Prototype multiple implementation techniques rapidly, analyze the prototypes, and propose the best technique that will meet the requirements of the current design.
- Participate in integration of software building blocks into a software product release.
- Assist in developing unit testing software to aid the testing and debugging of hardware and software products.
- Other duties as assigned.
Requirements/Qualifications
- B.S. or equivalent in Computer Science/Engineering or related field.
- At least 1 year of related work
- Exposure to standard C and C++ programming, expertise in one or more scripting languages such as Perl, Python, PHP, Ruby, etc.
- Understanding of embedded programming techniques, command line compilation tools, build systems based on Makefiles, and development/debugging using popular debuggers such as GDB.
- Exposure to wireless communications product including CPE’s, Repeaters, and IoT devices
- Experience with telecommunications protocols such as SNMP and TR-069 a plus.
- Expertise in cloud platforms such as AWS, Azure, or Google Cloud, including containerization (Docker, Kubernetes).
- Experience working on large, enterprise-scale systems or cloud-based solutions is often preferred.
Benefits Available To Regular Full Time Employees
- Bonus/Commission
- Medical/Dental/Vision
- 401K Match
- ESPP
- Life & Disability Insurance
- Vacation and Sick Leave
- Flexible hours
- Office Snacks
Compensation
The US base salary range for this full-time position is $83,000 - $90,000 + target annual bonus.
Our salary ranges are determined by a number of factors, including but not limited to the role, location, job-related skills, relevant education, experience and training.
The range displayed on each job posting reflects the target range for new hire base salary for the position across all US locations and varies by the location of the position.
Our Talent team member can share more about our salary ranges and other benefits of working at Airgain, which are not included in the posted base salary range.