SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Embedded C++ Engineer/Architect

Company: APN Software Services, Inc
Location: Carlsbad
Posted on: November 22, 2020

Job Description:

Location Carlsbad, CA Client Philips Duration 6+ months bull Technical expertise o Design object-oriented design principles, CC++ programming, low level software interfaces. o Design communication protocols ndash USB, SPI, I2C, RS232, Ethernet, WiFi, BT, etc. o Design Real Time Operating System kernel services, ARM-based microcontrollers. o Regulations IEC 62304, ISO 14971, FDA cGMP, QSR, ISO 13485, EU MDR, etc. o Solid Software Engineering fundamentals and problem solving skills in hardware up through system-level. bull Documentation o Software design documents, architecture documents, requirements documents, technical reports. o Verification validation plans, protocols, and reports. o Project plans, project schedules, risk benefit cost analysis. bull Process o Design control, quality system, risk management, dFMEA, PDP, CAPA. o Software design process from concept to architecture to production. o Prototype bring-up and debug, bug tracking, functional verification, performance characterization. o System development process ndash concept, system bring up and debug. bull Work habits o Strong communication and presentation skills. o Communicate ideas and issues effectively to other team members and management. o Participate in project teams in NPI, failure investigations, sustaining engineering, etc. o Strong multidisciplinary collaboration experience ndash EE, ME, FW, SW, QA, RA, Marketing, Clinical, etc. o Work closely with cross-functional teams in NPI and sustaining projects. o Experience with team collaboration and project management tools. o Work in a matrixed environment to meet company objectives. o Actively learn to become the domain expert on our gas sensing devices. Essential Functions bull Works with a cross-functional team to develop system software architectures and platforms. bull Defines interfaces between hardware and software, evaluates operational and performance requirements of overall system. bull Writes device drivers and works with hardware team to debug the hardwaresoftware. bull Analyzes system requirements to determine feasibility of software design within time and cost constraints. bull Participates in alignment of electronics and software requirements bull Designs software using object-oriented design principles. bull Develops code and documentation for software requirements and software design bull Performs code and peer reviews, unit and integration testing. bull Participate in the development (design, implement, test and debug) of software requirements for medical device embedded electronic modules bull Provides technical leadership through active communication of the architecture and assisting developers with detailed design, implementation, testing and debugging bull Participate in project teams in NPI, failure investigations, sustaining engineering, etc. bull Communicate ideas and issues effectively to other team members and management. bull Prepare design documents, requirements documents, architecture documents, technical reports, presentations, as required. bull Contribute to dFMEA, DFT, DFM, risk management, verification validation plans and reports, etc. bull Collaborate with cross-functional teams regarding standards compliance and global regulatory requirements (e.g. IEC 62304, ISO 14971, FDA cGMP, QSR, ISO 13485, EU MDR). bull Assists engineering team in problem solving issues. bull Additional responsibilities may be assigned, as required, by management. Education and Experience bull Bachelorrsquos or Masterrsquos Degree in Computer Science, Software Engineering or equivalent. bull 5 - 10 yrs of experience in medical device (capital equipment) or related fields (regulated industry preferred). bull 8+ years of embedded software engineering experience bull 3+ years of experience in software architecture and technical leadership bull Experience working with OS architecture and system components bull Experience in hands-on software development in CC++ programming bull Strong background defining embedded architectures and low level software interfaces bull Working knowledge of Real Time Operating System kernel services bull Device driver development bull Working knowledge of formal software development processes and full-cycle involvement in requirements, design, implementation and release phases. bull Experience with ScrumAgile software development process. bull ElectronicsSoftware debugging using oscilloscopes and signal analyzers. bull Experience with Embedded Linux or other real time operating systems. bull Development of medical instruments and clinical applications in FDA, CE, and other regulated environments. bull Hands-on experience with ARM based microcontrollers. bull Working knowledge of hardware (electrical, optical, mechanical) and interactions with software firmware. bull Design verification test development, execution, report generation. bull In-depth knowledge of product development process and design control from concept to volume production. bull In-depth knowledge of quality assurance techniques, practices, ISO and Regulatory (FDA) compliance. bull In-depth knowledge of medical device regulations and standards (e.g. IEC 60601-1, EU-MDR, FDA cGMP). bull Understanding of capnography or gas sensing products, applications, and technologies a plus. bull Six Sigma (DFSS) Green Belt certification with actual project experience a plus. bull Solid OEM ODM CM experience. Soft Skills bull Leadership The ability to make things happen by encouraging and channeling the contributions of others, recognizing and addressing important issues in a timely manner, and acting as an agent for change and continual improvement when required to achieve results. bull AccountabilityOwnership Work closely with team members and take ownership and deliver fast ndash educate and communicate to the team. bull Influence The demonstrated ability to gain acceptance and commitment from other to onersquos own beliefs and ideas. bull Negotiating The ability to construct and maintain a strong bargaining position so as to ensure positive response and agreement striving for win-win situations. bull Adaptability Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment and organize work assignments to meet established timetables. bull Data-Driven Decision Making the ability to move teams through vague and complex situations. Present complex ideas in a simple manner to resolve issue

Keywords: APN Software Services, Inc, San Diego , Embedded C++ Engineer/Architect, Engineering , Carlsbad, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Engineering Jobs


Sr Network Engineer
Description: DesciptionNow is the time to join Pacific Dental Services. You will have opportunities to learn new skills from our team of experienced professionals. If you're ready to take your career to the next level (more...)
Company: Pacific Dental Services
Location: Irvine
Posted on: 11/25/2020

Manufacturing Engineer III
Description: Manufacturing Engineer III REQ NA-USA-California-San Diego Abbott Rapid Diagnostics is part of Abbott's Diagnostics family of businesses, bringing together exceptional teams of experts and industry leading (more...)
Company: Abbott
Location: San Diego
Posted on: 11/25/2020

Sr. Associate, RCCA/CI Quality Engineer
Description: Description:Job Title: Sr. Associate, RCCA/CI Quality Engineer br br Job Code: SAS20201708-49293 br br Job Location: San Diego, CA br br Job Description: br br Perform specialized assignments (more...)
Company: L3Harris
Location: San Diego
Posted on: 11/25/2020


Engineering Fellow
Description: Raytheon Intelligence Space RIS Systems Engineering Integration and Test SEIT Center is seeking strategic technical leaders passionate about effective application of principled Systems Engineering (more...)
Company: RTX
Location: Buena Park
Posted on: 11/25/2020

Light-Wheel Vehicle Mechanic (91B)
Description: As a Light-Wheel Vehicle Mechanic for the Army National Guard you'll ensure that anything that moves on wheels is ready to hit the road. In this role, you will primarily be responsible for supervising (more...)
Company: Army National Guard
Location: Long Beach
Posted on: 11/25/2020

Operational Engineering Service Delivery
Description: Business Group HighlightsDefense br br The Defense group supports the Department of Defense DoD mission to keep our homeland and its citizens safe. We provide solutions to improve the Nation's defense (more...)
Company: Perspecta
Location: San Diego
Posted on: 11/25/2020

#106910 AV IT Engineer III
Description: 106910 AV IT ENGINEER III br br Filing Deadline: Mon 11/30/2020 br br This is a UC San Diego Internal Recruitment open to UCSD and UCSD Health System Staff Only br br UCSD Layoff from Career (more...)
Company: University of California - San Diego Medical Cente
Location: San Diego
Posted on: 11/25/2020

Internship Composite Manufacturing Engineering- Summer
Description: General Atomics Aeronautical Systems, Inc. GA-ASI , an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced (more...)
Company: General Atomics
Location: San Diego
Posted on: 11/25/2020

Diesel Mechanics
Description: Butler Machinery is looking for experienced Diesel Technicians. Earn up to 42 per hour with great benefits, an average of three weeks of training each year and ample opportunity to grow your career. (more...)
Company: Butler Machinery
Location: Carson
Posted on: 11/25/2020

Multimedia/Camera Imaging ASIC Design Engineer Automotive
Description: br br Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group Camera EngineeringJob Overview:Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid (more...)
Company: Qualcomm Incorporated
Location: San Diego
Posted on: 11/25/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds