This position is open as of 5/11/2008.Mobile SW company needs a Software Architect/Lead - C, Mobile OS, Networking, Systems Level, MoSoftware Architect/Lead - C, Mobile Devices, System Level, Embedded LinuxBased in beautiful San Bruno, CA, we are a top software engineering firm that specializes in developing WLAN/802.11 solutions for the mobile devices and multimedia arena. We are leading provider of wireless software that provides easy to configure network access, management, diagnostics, and ability to enable web services, easily and simply, such as music and picture services. Due to major growth, we are currently recruiting for an energetic and ambitious Software Development Lead/Software Architect that has an interest in providing technical leadership including management, design, architecture and development. If you consider yourself to be a top candidate in the field of software development for mobile devices and systems architecture and have a track record of bringing great ideas from concept to completion, we would like to hear from you.Responsibilities:1.) Define new architectures and designs as most appropriate for each platform 2.) Perform technical leadership duties, including mentoring others and facilitating presentations with internal/external customers 3.) Lead effective technical brainstorming sessions4.) Deliver technical documentation5.) Participate in the software technical review and release process 6.) Provide accurate estimates for project deliverables 7.) Work closely with all team members in both local and remote office locationsMust Have Skills:1.) 10+ years experience of advanced Embedded/Systems Software development & design; 5+ years of experience in an architect role, where you have demonstrated not only your technical skills, but your leadership and mentoring ability.2.) Must have expert programming skills in C (crucial) and C++ (not as crucial) and other languages. Must have strong Linux programming skills.3.) 5+ years experience developing software for devices (ideally mobile devices) and/or embedded systems. Must have strong working knowledge with one of the following: Windows Mobile, Symbian, WinCE, Embedded Linux, MacOS, and/or other device operating systems. 4.) Bachelors in Electrical Engineering, Computer Engineering, Computer Science or equivalent. Master's degree is a plus.Nice to Have Skills:1.) Good knowledge of networking, including Layers 2 and 3 protocols; TCP/IP; 802.11 is helpful2.) Knowledge of network security, SSL/TLS and PKI preferred. 3.) Experience developing multimedia technologies for mobile consumer devices For your hard work, you will be rewarded with an offer that will include an aggressive base salary ($110,000 - $135,000), Stock, full benefits, 401k,18 PTO, a great and fun working environment, and other cool perks! Interviews are occurring early next week, so apply now if you are interested. Local candidates preferred!
Required Skills
Software Development Leadership/Management, C-code, C++, Systems Level Design/Architecture, Networking (Layer II/III), Mobile Devices, Embedded Linux, Windows Mobile/WinCE, MacOS, Symbian
If you are a good fit for the Software Architect/Lead - C, Mobile Devices, System Level position, and have a background that includes:
Software Development Leadership/Management, C-code, C++, Systems Level Design/Architecture, Networking (Layer II/III), Mobile Devices, Embedded Linux, Windows Mobile/WinCE, MacOS, Symbian and you are interested in working the following job types:
Information Technology, Engineering, Professional Services
Within the following industries:
Computer Software, Computer Hardware, Wireless
Our privacy policy: Your resume and information will be kept completely confidential.
Looking forward to receiving your resume through our website and going over the job in more detail with you!