Novatel Wireless, Inc.
Sr. Software Engineer (Strong Linux or Mac OS X kernel mode)
|
Apply for Sr. Software Engineer (Strong Linux or Mac OS X kernel mode)
|
Skills Needed:
Posted On:
|
Strong Linux or Mac OS X kernel mode and device driver knowledge.
Thursday, 01 July 2010 |
Location:
Job Type:
|
San Diego, California
Direct Hire
|
Duration:
Travel:
|
|
|
Job Description:
|
Novatel Wireless Highlights:
Innovators- We are a global innovator in 3G wireless mobility solutions. * 1st to market with EV-DO Rev-A product line * 1st USB wireless broadband in North America * 1st 3G wireless broadband router in Europe * Exciting HSPA+ products in process Work/Life Balance- We hire passionate people and create great teams. Global- We have offices in San Diego (California), Calgary (Canada), Basingstoke, (United Kingdom), and Shanghai (China). Financially Secure- Novatel Wireless is cash strong with no debt; founded in 1996, IPO in 2000. Main Duties Job Duties: Candidate will work in San Diego with software team to produce high quality code for driver team. Take on debugging tasks and produce timely results. Responsibilities involve kernel level driver development on Mac OS X operating system and provide support to field issues. Interact with firmware and technical teams in US, Canada and Europe.
Required Knowledge: - Strong Mac OS X kernel mode with some Linux OS device driver knowledge including IOKIT and driver experience. - Excellent knowledge of C/C++ - Detailed knowledge of Mac OS X and Unix/Linux Driver Models - Strong background in Networking protocols and Operating system concepts - Experience with debugging and trouble shooting in Mac OS X Kernel - Familiarity with USB stack and protocol. - Knowledge of Ethernet, HSDPA, WAN, 802.11 WiFi, CDMA, WWAN Modems.
Required Experience: - 4 years of Mac Software development projects. - 3 years experience in Mac OS X kernel device driver development - 2 years experience on Network or USB projects. - 2 years Linux or Unix OS development. - Working competence with software development lifecycle and handling multiple projects. - Able to balance personal assignments with team priorities
Education: BS/BA required. MS desired.
Compensation & Benefits: Our successful candidate will be entitled to a compensation package commensurate with qualifications, experience and performance, plus a comprehensive benefits plan.
How to Apply: Thank you for your interest on becoming part of our innovative, market leading wireless family. • Please select the “apply to” button on top of the page above the skills needed section. • Candidates that complete the technical questions (If listed) receive special priority. • Please feel free to apply for more than 1 position or refer a friend as we are always looking to build great teams. |
|