Sr/Principal-Embedded Firmwate Eng.-C/C++, RTOS, Chips, Medical Device

3 weeks ago


Lake Forest, United States Motion Recruitment Full time
Our client located in south Orange county is currently seeking a Sr./Principial embedded firmware engineer with strong exposurue to C/C++, RTOS, Chip, and microcontrolers to add to thier team building medical devices. 

This is a contract-to-hire, onsite hybrid postion 3-4 days a week in thier office. this is NOT a remote role. 

Job Duties
Support the R&D Surgical Instrumentation Lifecycle Management team with product updates that require changes to embedded, computer-controlled electromechanical elements in on-market equipment. Assure all aspects of any embedded design changes have been evaluated for safety and efficacy related to the functional design and use of the device. Provide input for software documentation updates as required for development projects and changes. Collaborate with onshore and offshore Software Verification and Validation teams to supply inputs for test cycles, and software changes. Work closely with the offshore software development specialist team to support updates to software deliverables throughout the development life cycle. Work closely with the Lake Forest software development team to support software development activities and associated deliverables.

Functions
Duties are listed in order of greatest importance. Other responsibilities may be assigned.
Embedded Software Engineer to design, develop, integrate, and test computer controlled electromechanical devices in a Real Time Operating System (RTOS) environment for medical devices. Apply working knowledge of design principles that facilitate maintainability, reuse, and clarity of design. Assess and recommend new technologies and processes. In this position, you will gain an in-depth understanding of the anatomy, physiology, and pathology of the eye. Apply software development principles to the research and development of Embedded Software applications. Use ingenuity, creativity, and originality to researching technical issues. Assure continuity of products and processes through feasibility assessment, research, design, development, and compliance to requirements. Participate in and occasionally lead design and code reviews. Ensure compliance to internal SOPs for all project work. Interact with outside vendors, write/modify/convey embedded system requirements, and be able to identify and hold outside vendors accountable for their deliverables Assure compliance to software release procedures for post-Market changes to on-market products.
Qualifications / Requirements
Minimum Requirements:
Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field 4+ years hands on embedded software development experience Excellent written and verbal English communication skills Team player with demonstrated commitment to meeting schedule and project milestones. Good interpersonal & Communication skills to build positive departmental and inter-departmental relationships in a virtual, remote, and asynchronous environment. Preferred Requirements: Experience in developing firmware for medical devices Programming in C++ and C targeting embedded Microcontrollers Object Oriented design patterns and implementation in C++ Experience with RTOS based applications and designing multi-threaded applications Experience with CAN and Ethernet Experience in software risk management and writing software requirements Experience with waveform generation, transducer signal sampling, motor control and other electromechanical control Understanding of electronic circuitry: board bring up and interfacing with on and off chip peripherals such as SPI, UART, I2C, ADC’s and DAC’s Proficient in using lab equipment (logic analyzers, in-circuit emulators, oscilloscopes and DVMs) to debug and troubleshoot designs Experience in using static analysis, unit testing and other tools/methods to produce high quality Experience using Git Experience in working in a Continuous Integration (CI) environment Experience with one or more software configuration management systems and related tools, such as: Confluence, Jenkins, AWS DevOps, Jira, Git, GitHub, TFS is a big plus FDA/ISO regulations for software development, prefer including IEC 62304 Understanding of Software Development Lifecycle Management (SDLC) – (Agile/Scrum, iterative)

The Offer 
70-90/hr W2 pay W2 employee benefits are offered if needed Optional 401k contract extension or ability for a FTE direct hire.

  • Lake Forest, United States Ennsee Technologies Full time

    C Windows Developer (Onsite is a Must) Location: Lake Forest CA USA Job Summary: We are seeking a highly skilled Sr. Developer with experience in C/C. The ideal candidate will have a strong background in C/C and worked on Windows OS development with Visual Studio. This role involves developing and maintaining system solutions that drive our...


  • Lake Forest, United States Tekshapers Inc Full time

    Job DescriptionJob DescriptionJob Summary: We are seeking a highly skilled Sr. Developer with experience in Embedded Systems using C/C++. The ideal candidate will have a strong background in Production Planning and Control within the Industrial Manufacturing domain. This role involves developing and maintaining embedded systems solutions that drive our...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Sr Mgr, Software Engr- C++L3Harris Technologies - Salt Lake City, UTJob Title: Senior Manager, Embedded Software Engineering( C++)Job Code: 12262Job Location: Salt Lake City, UTJob Schedule: 9/80, every other Friay offL3Harris is currently seeking a Senior Manager, Embedded Software Engineering to join our team. The Senior Manager, Embedded Software...


  • Salt Lake City, United States L3Harris Technologies Full time

    Sr Mgr, Software Engr- C++L3Harris Technologies - Salt Lake City, UTJob Title: Senior Manager, Embedded Software Engineering( C++) Job Code: 12262 Job Location: Salt Lake City, UT Job Schedule: 9/80, every other Friay off L3Harris is currently seeking a Senior Manager, Embedded Software Engineering to join our team. The Senior Manager, Embedded Software...

  • A/C Technician helper

    2 months ago


    Lake Mary, United States Phoenix Systems Eng Full time

    Job DescriptionJob DescriptionWe are looking for an A/C Technician Helper to join our team! You will install, service, and repair heating and air conditioning systems.Responsibilities:Install new heating, ventilation, and air conditioning systemsInspect and perform equipment repairs and replacementsPerform routine preventative maintenance Respond to...


  • Lake Forest, California, United States Ennsee Technologies Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer with expertise in C/C and Windows OS development to join our team at Ennsee Technologies. The ideal candidate will have a strong background in C/C and experience working with Visual Studio.Key Responsibilities:Design, develop, and maintain embedded systems solutions using C/C to support...


  • Lake Forest, United States Ennsee Technologies Full time

    Sr Embedded Systems Engineer C/C (Onsite is a Must) Location: Lake Forest CA USA Type of Role: FullTime Permanent Role Job Summary: We are seeking a highly skilled Sr. Developer with experience in Embedded Systems using C/C. The ideal candidate will have a strong background in Production Planning and Control within the Industrial Manufacturing domain....


  • Lake Forest, United States HR Pals Full time

    Job DescriptionJob DescriptionClient OverviewOur client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They...


  • Lake Forest, United States HR Pals Full time

    Job DescriptionJob DescriptionClient OverviewOur client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Job Title: Senior Manager, Embedded Software Engineering( C++)Job Code: 12262Job Location: Salt Lake City, UTJob Schedule: 9/80, every other Friay offL3Harris is currently seeking a Senior Manager, Embedded Software Engineering to join our team. The Senior Manager, Embedded Software Engineering will provide technical leadership for the embedded software...


  • Lake Forest, United States Net2Source Inc. Full time

    Job Title: Sr Embedded Systems Engineer C/C++ Duration: Full Time Permanent Location: Lake Forest - CA USA Job Description:Sr Embedded Systems Engineer C/C++ (Onsite is a Must)Job Summary: We are seeking a highly skilled Sr. Developer with experience in Embedded Systems using C/C++. The ideal candidate will have a strong background in Production Planning and...

  • C++ Developer

    1 week ago


    Lake Forest, United States Net2Source Inc. Full time

    C++ Windows Developer Location: Lake Forest, CA, USA (Onsite)Fulltime PermanentSalary $120-140K Per annum plus benefitsJob Summary: Seeking a Senior Developer with expertise in C/C++ and Windows OS development using Visual Studio. This role focuses on developing and maintaining system solutions for manufacturing processes.Required Skills:C++WindowsVisual...


  • Lake Forest, United States Apple & Associates Full time

    Principal Software EngineerOur client, a privately held medical device company, launching new technology to the market is looking for a Principal Software Engineer to be responsible for architecting, designing, developing, and maintaining user interface(s), user experience, and application software.Reporting to the Director of Software Engineering, the...


  • Lake Forest, United States Apple & Associates Full time

    Principal Software EngineerOur client, a privately held medical device company, launching new technology to the market is looking for a Principal Software Engineer to be responsible for architecting, designing, developing, and maintaining user interface(s), user experience, and application software.Reporting to the Director of Software Engineering, the...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental...


  • Salt Lake City, United States L3Harris Technologies Full time

    L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental...

  • Sr C# .NET

    4 weeks ago


    Lake Forest, United States Cognizant Full time

    Job Title: Sr C# .NET / Angular Developer (Onsite) Job Description The Sr. C# .NET / Angular Developer will be a key domain and technology contributor and will report to the Software Development Manager. This is an excellent position for someone who is currently a developer/technical leader and would like to be a part of a highly efficient and distributed...

  • Sr C# Developer

    2 weeks ago


    Salt Lake City, United States Strategic Staffing Solutions Full time

    Job Title: Sr C# Developer Location: Salt Lake City, UTPay:$52-79/hr W2 - No C2CPosition Overview: The Sr C# Developer will be responsible for designing, developing, and maintaining C# applications within our banking systems. This role requires an experienced individual with strong programming skills in C#, proficiency with .NET frameworks, and experience...

  • Sr C# Developer

    2 months ago


    Salt Lake City, United States Strategic Staffing Solutions Full time

    Job Title: Sr C# Developer Location: Salt Lake City, UTPay: $52-79/hr W2 - No C2CPosition Overview: The Sr C# Developer will be responsible for designing, developing, and maintaining C# applications within our banking systems. This role requires an experienced individual with strong programming skills in C#, proficiency with .NET frameworks, and...


  • Lake Forest, United States Lumicity Full time

    Position:Embedded Engineer - Embedded LinuxLake Forest, CA - Hybrid $130k - 160k + Bonus I am currently recruiting for an exciting and innovative company in Lake Forest, CA leading retail technology. They focus on exciting iOT, BLE, RF and ML/AL technology. They are currently looking to bring on an Embedded Engineer to the team. This role is hybrid in Lake...