Vocera Communications
ProductsSolutionsNews & EventsPartnersCustomersAbout
  • Company Overview
  • Management
  • Support
  • E-Notification List
  • Careers
  • Contact Us
  • B2000 Badge Data Sheet
  • System Data Sheet
  • Contact Us



Vocera Communications Systems

Careers - Engineering


Engineering

Build and Release Intern
Software Engineering Intern
Senior Software Embedded Linux Engineer


Build and Release Intern

Scope of Position
The Build and Release Intern will be part of the Release Engineering team. Major responsibilities for this position include contributing to build automation, smoke testing, and software configuration management enhancements.

Responsibilities

  • Works on improvement of Vocera's build processes
  • Contributes to the maintenance of ANT build files, and Makefiles,
  • Develops and executes smoke tests

Education, Skills and Experience

  • Computer Science or related field of education.
  • Academic experience in programming languages or logic classes. This includes programming languages, such as Java, C/C++
  • Academic experience in Shell script programming highly desirable.
  • Proficiency in Windows/Linux shell scripting, Perl, Python a major plus
  • Familiarity with software configuration management systems and/or source code version control systems a major plus. Perforce experience highly desired
  • UNIX system administration experience
  • Experience building C/C++ and Java on Windows/Linux and analyzing build errors is a major plus
  • Ability to work well with developers, test engineers, and non-engineering personnel
  • Experience on Windows or Linux Operating Systems

Email resumes to careers@vocera.com

Voluntary Pre-Employment Data Survey

Software Engineering Intern

Scope of Position
The Software Engineering Intern will assist with any quality assurance milestones that are associated with Vocera Server Software

Responsibilities

  • Assists Quality Assurance team for testing new software releases, product defect repairs, or product enhancements. This includes both Vocera Server and Badge-related testing.

Education, Skills and Experience

  • Currently attending college, majoring in Engineering/Computer Science
  • Practice good teamwork skills, positive attitude
  • Academic experience in programming languages or logic classes, including Java, C/C++, or C#
  • Academic experience in Shell script programming, highly desirable
  • Experience on Windows or Linux operating systems

Email resumes to careers@vocera.com

Voluntary Pre-Employment Data Survey

Senior Software Embedded Linux Engineer

Scope of Position
Work as a member of a world-class team responsible for building the next generation Vocera Badge.

Responsibilities

  • Leads the charge of being the sole Linux-kernel expert in a diverse group with very high caliber engineers with systems, wireless, acoustics and software backgrounds
  • Maintains and enhances 2.6.16 open source Linux-kernel port for Texas Instruments' OMAP 5912 processor
  • Designs and writes device drivers and optimizes them for latency, speed as well as power consumption
  • Maintains and improves the makefiles used to build the kernel, uBoot, filesystem images
  • Provides firmware team with basic Linux administration support for the development environment
  • Monitors and applies port kernel patches to the 2.6.16 Linux kernel
  • Responsible for technical assessment for driving decision for migration to a more recent kernel e.g. 2.6.23 for OMAP 16xx class of processors

Education, Skills and Experience

  • BSCS
  • Seven years experience in high-tech embedded systems development with more than four years in Linux-based embedded systems or product
  • At least four years experience with either 2.4 or 2.6. Linux kernel, with at least one year with Linux kernel 2.6
  • At least two years experience writing Linux-based device drivers for UART, keypad, display, NAND/NOR flash, etc.
  • Ported and have brought up open source Linux on at least one embedded platform; BSP development is a plus
  • Worked with at least two commercially shipping embedded Linux products
  • In-depth knowledge of SPI/gSPI, USB, SDIO, GPIO, I2C, I2S, PCI, etc. interfaces
  • Familiarity with networked device implementation in real-time Linux environment is essential
  • Enthusiasm to contribute to and monitor the open source community for the OMAP processor
  • Low-level architectural familiarity with OMAP series of TI processors is essential
  • Strong C programming and abstraction skills; ARM assembly skills a plus
  • Knowledge of embedded firmware development tools such as DDD/GDB, source code control systems, bug tracking systems, Abatron JTAG development system is a must
  • Excellent oral and written communication skills
  • A highly motivated self-starter and team player
  • Good organization skills (detail oriented)

Email resumes to careers@vocera.com

Voluntary Pre-Employment Data Survey

"The Vocera System addressed numerous communication and efficiency issues and improved our clinician universe." -Project Analyst, Clinical Information Systems
UC Davis Medical Center



Watch Demo Video

Related Links
» Voluntary Pre-Employment Data Survey
Home  |  About  |  Legal  |  Careers  |  Privacy  |  Site Map  |   Contact Us © 2008 Vocera Communications. All rights reserved. Use of this website signifies your agreement to the acceptable use policy.