Tuesday, October 22, 2013

Principal Embedded Software Developer - C / C++

Our client is seeking a Principal Embedded Software Developer for their San Diego, California (CA) location.

Our client is looking for an Embedded Software Expert implementing OOD Technologies using C/C++, who develops scope, plans and gives direction for technical teams, integrating multiple technical functions. Assignments are often long-term a self-directed. The candidate should have excellent communication skills, be a team leader with successful product track record, who directs and guides staff to produce current and next generation medical devices.


  • Champions complex technical projects using advanced techniques and serves as a technical expert in key areas such as embedded software development on Linux, Android and other platforms

  • Analyzes, evaluates and plans solutions for increasingly complex technical problems including real time operating system and timing issues, platform, service and application level design and development, etc.

  • Manages offshore and onshore technical resources to ensure high quality technical deliverables for Plum 15, PCA and future projects involving Android platform

  • Develops scope, plan and direction for programs/projects integrating multiple technical functions including software development and interfacing between various components/applications such as the inter-process communication and communication between platforms - Assignments are often long-term and self-directed

  • May be asked to supervise the work of exempt and non-exempt personnel

  • Responsible for training/mentoring less-experienced exempt and non-exempt personnel in area of expertise

  • Responsible for the performance evaluations of direct reports if any

  • Resolves complex problems within teams, departments, projects, programs and cross-functionally

  • Manages activities of reports to achieve goals consistent with area, department, R&D and business unit objectives

  • Analyzes existing code and instrument custom trace code as re

Principal Embedded Software Developer Qualifications (required unless noted otherwise):

  • BS/BA degree in EE/CS/Math or related field with 10+ years experience or a technical MS/PhD with 8-13 years experience

  • Demonstrated expertise in design patterns and Root Cause Analysis

  • Expertise with device drivers RTOS, BSP and communication stacks

  • Expertise developing software using IDE Eclipse and Visual Studio on Widows, Linux and Android platforms

  • Deep experience with embedded device software development including wireless technologies

  • Understanding of HW/SW interface to optimize reliability and performance

News Source


Post a Comment

Copyright © . Search job listings to find a job online in USA - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger