Wireless Embedded Software Engineer
Company | RADAR |
---|---|
Location | Sunnyvale, CA, USA, San Diego, CA, USA |
Salary | $100000 – $200000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level, Senior |
Requirements
- You have a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Electrical Engineering or related field.
- You have 3+ years of experience in software engineering.
- You are proficient in C, C++ and Python.
- You have a strong understanding of real-time operating systems, computer architecture, networking, and wireless communication systems.
- You have in-depth expertise with building platforms for system software.
- You have expertise with Phy or MAC Layer software in a wireless ecosystem.
- You have the experience working on both hard real time as well as Linux platforms and Linux Operating Systems.
- You have in depth experience of real time operating systems and understand inter process communications, memory management and low level routines well.
- You are able to contribute to planning future generations of the product.
- You are able to collaborate with team members of other engineering disciplines in all phases of the engineering process including analysis, design, implementation and test.
Responsibilities
- Focus on software engineering encompassing design, implementation, and the creation of automation test cases for embedded and systems software.
Preferred Qualifications
- You have experience in at least one wireless technology; RFID, Wifi, LTE, or BLE.
- You have experience in RF frontend configuration and control.
- You have experience in Boost.ASIO.
- You are familiar with Yocto and able to showcase experience in utilizing this to build systems.
- You have hands-on experience in projects related to wireless controllers/gateways.