Tuesday, October 29, 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.


Responsibilities:





  • 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

0 comments:

Post a Comment

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