Home > Oakland/East Bay jobs > Oakland/East Bay trades & labor jobs

Posted: Thursday, January 4, 2018 11:15 AM

Job Description:/h3:
Gatan, Inc. is the worlds leading manufacturer of instrumentation and software used to enhance and extend the operation and performance of electron microscopes. The Gatan name is recognized and respected throughout the worldwide scientific community and has been synonymous with high quality products and the industrys leading technology.
We are currently seeking an experienced Embedded Software Engineer for our Digital Design Team who will be responsible for designing, developing, modifying and evaluating software for embedded applications. This individual will be responsible for working closely with the Software and Hardware groups to provide the interface code between windows applications and electrical designs. This position will be based out of our Pleasanton, CA office.
The primary function of this role will be as an embedded software designer on complex, mixed signal systems including architecture, domain analysis, exploration of technology, processor code design from concept and specification to design and test. The incumbent will also be responsible for defining system software requirements and integration.
:Experience in high level languages such as C, C++
:Working knowledge of GNU or embedded development tool chain (Green Hills, Wind River, etc.)
:Experience bringing up 32:bit systems from scratch
:Linux, embedded Linux or RTOS experience
:WAN, LAN, Sockets, TCP/IP communications
:Comfortable working with hardware and datasheets
:Ability to architect software and its interfaces to hardware platforms
:Experience modifying Linux U:Boot to match new hardware designs
:Working knowledge of bootloaders and getting new hardware platforms to run
:Experience writing drivers for microprocessor peripherals such as Ethernet, USB, UARTS, I2C, Audio, Display, RS485, wireless
:Strong comfort level working in a lab environment using digital embedded system debug tools (ICE, logic analyzers, JTAG, Oscilloscopes)
:Experience with Freescale processors and their architecture a plus
:BS in Computer Science or Electrical Engineering or Computer Engineering from a four:year college or university, MS degree is a plus
:10+ years of programming experience with at least 5 years of embedded software development


• Location: East Bay

• Post ID: 92902782 eastbay is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018