Embedded Software Engineer, Platform/Drivers - San Jose, CA

We are looking for multi talented Senior Software Engineers to develop platform functionality based on Ubicom.s processor architecture targeting embedded communication and media products. Design, develop, enhance and maintain platform software for embedded products in a Linux development environment. Write, port and maintain firmware and diagnostics for embedded controller designs. Follow standard design and implementation processes and procedures. Develop well-defined software modules. Perform integration, testing, and related release documentation. Contribute to the software and processor architecture for next-generation chips and software modules.

Responsibilities:

  • Develop platform software for our 32-bit Processor family in C and assembly
  • Develop device drivers for embedded products
  • Enhance core performance, quality and usability of products based on Ubicom processors
  • Become expert in emerging technologies, evaluate feasibility and develop project schedules
  • Act as a technical lead within a project focused team

Requirements:

  • BSCS/BSEE or MSCS/MSEE
  • 5+ years of experience in design, implementation, & debugging of software in C/C++
  • 5+ years of embedded systems experience close to the hardware
  • Experience developing & bringing up complex embedded systems
  • Device driver development experience
  • In depth knowledge/experience with OS internals, including kernel/userspace interaction
  • Experience with multiple C, C++ libraries
  • Strong knowledge of GNU development tools
  • Strong C/C++ programming and debugging skills in an embedded system
  • Strong written and verbal communications skills
  • Demonstrated ability to work effectively with other individuals in groups such as engineering, test, customer advocacy, and product management

Desired Experience:

  • Experience implementing and supporting a Linux Software development platform (LSDK, BSP etc) for high performance networking or media applications
  • Experience with embedded Linux platforms, especially uClinux distribution support
  • Experience with JVM and JIT compilers
  • Experience with networking protocols on Linux (IP, UDP, TCP, ARP, HTTP, RTP, RPC, SOAP, SNMP)

How To Apply

If you are interested in discussing career opportunities with Ubicom, please email your resume to careers@ubicom.com.

Please reference the job title that you are interested in pursuing.

Applicants only, please — no agencies, recruiters or headhunters. Ubicom is an equal opportunity employer.


Posted 9 Oct 2009 2:20 PM by admin
Filed under:

Comments

LTYrloecEmRQKBbhY wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 12 Oct 2009 10:29 AM

doors.txt;10;15

John49 wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 13 Oct 2009 12:40 AM

India's Lok Sabha has a Question Hour. ,

tonny wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 17 Oct 2009 5:05 AM
Gangster42 wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 22 Oct 2009 12:52 AM

Marbury and I think almost everyone would benefit from reading a good bit of it. ,

DydbIGXrAuIHaYgx wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 16 Nov 2009 9:59 AM

doors.txt;1;2

irvin wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 4 Jan 2010 4:47 PM
CAvoFxu wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 19 Feb 2010 1:54 AM

aSFAZhwn

lrQvpZ wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 19 Feb 2010 2:04 AM

gcUFNx

dpTsXunb wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 19 Feb 2010 2:04 AM

TKmaZFWd

gregory wrote re: Embedded Software Engineer, Platform/Drivers - San Jose, CA
on 4 Mar 2010 4:32 AM

Add a Comment

(required)
(optional)
(required)  
Remember Me?
Copyright 1999-2009 StartupZone, Inc. All Rights Reserved.