Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Software Engineer

Astrix Inc

Pay Rate Low: 80 | Pay Rate High: 90
Pay Rate Low: 80.00 | Pay Rate High: 90.00
Exciting Principal Embedded Software Engineer opportunity to work for a global leader dedicated to helping people see brilliantly. The largest device company in the world - with complementary businesses in Surgical and Vision Care



Location: Lake Forest - onsite

Contract Length: 6-9 month contract with extension and strong conversion potential

Benefits: Medical, Dental, Holiday, PTO 401K matching
Medical Devices | RTOS | C/C++ | ARM | IEC 62304


Looking for an experienced embedded engineer who has worked in the medical device industry on complex multi-processor based systems as a "hands-on" individual contributor with the following:


Must Haves:

  • Experience developing embedded software for medical devices according to FDA/ISO regulations (including IEC 62304) and writing supporting design and test documentation.
  • Ability to migrate ARM legacy code to new ARM Boards.
  • Proficient in creating bootloaders and application code as well as developing device drivers.
  • Proficient with RTOS (CMX, ThreadX, or similar) and RTOS based applications and multi-threaded applications.
  • Proficient programming in C++ and C targeting embedded modules.
  • Experience with CAN, Ethernet, SPI, UART, I2C, ADC's and DAC's.
  • Strong debugging skills at component-level designs on the PCBA or within an integrated product and experience with simulation and debug tools (ex: CANoe, Lauterbach)
  • Proficient in using lab equipment (logic analyzers, in-circuit emulators, oscilloscopes and DVMs) to debug and troubleshoot designs.
  • Ability to read schematics as applicable to design and debugging efforts.
  • Ability to work independently while collaborating with subject matter experts (SMEs) to meet project schedule and project milestones.
  • Ability to work on multiple projects with prioritizations aligned with project deliverables
Nice to Have
  • Understanding of Software Development Lifecycle Management (SDLC).
  • Experience with waveform generation, transducer signal sampling, motor control and other electromechanical control
  • Experience in using static analysis, unit testing and other tools/methods.
  • Experience using Git and Azure DevOps 5. Experience working in a Continuous Integration (CI) environment
  • Experience with Python for general purpose scripting
  • Good interpersonal & Communication skills.
Minimum Requirements:
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 6+ 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

This job description is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!


Work Authorization Requirement


Must be authorized to work in the United States on a permanent basis.


Sponsorship (including H-1B, OPT, CPT, etc.) is not available for this role now or in the future.

INDBH


#LI-RL1
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Lake Forest, CA vacancy
  • $180k - $220k

     ...work, with the prime directive of " Keeping Our Heroes Connected ( "? THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer , who will report to the Director of Software Engineering on our Software Engineering team. The successful individual... 
    Suggested
    Permanent employment
    For contractors
    Work at office
    Monday to Friday

    SILVUS TECHNOLOGIES

    Irvine, CA
    5 days ago
  • $142.1k - $271.3k

    AVEVA is creating software trusted by over 90% of leading industrial...  ...and/or training. Job Title: Principal Software EngineerLocation:...  ...in support of Hypervelocity Engineering (HVE) initiatives. In this...  ...sustainably.We are committed to embedding sustainability and inclusion... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    Lake Forest, CA
    1 day ago
  •  ...like never before. Together, we make a difference in the lives of our patients and customers. Are you ready to join us?The Principal Software Engineer, Medical Device Systems is responsible for maintaining, enhancing, and supporting software for Alcon's on-market... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work

    Alcon Pharma

    Lake Forest, CA
    4 days ago
  • Embedded Software Engineer - Lake Forest, CA - Onsite ref Job Responsibilities: Team player with a demonstrated commitment to meeting schedule and project milestones. Flexible to switch between tasks and projects as the project needs demand. A quick learner Hands-on embedded... 
    Suggested
    Flexible hours

    ESR Healthcare

    Lake Forest, CA
    2 days ago
  •  ...patients and customers.We foster an inclusive culture and are looking for diverse, talented people to join our team. As a Principal Software Engineer, you will serve as a technical leader responsible for architecting, designing, and developing complex Windows-based... 
    Suggested
    Full time
    Temporary work
    Relocation
    Flexible hours

    Alcon Pharma

    Lake Forest, CA
    3 days ago
  • $190k - $260k

     .... You will serve as the technical lead working with a team of engineers to oversee the design and implementation of these interconnected...  ...language.12+ years of professional experience in the software industry.Experience with web services, microservices, or other... 
    Work experience placement
    Local area

    Viant Technology

    Irvine, CA
    3 days ago
  • $117.6k - $218.4k

     ...impact on the world of technology.We are looking for a senior-level engineer to help research, design, develop, and improve advanced...  ...expertise in nonlinear mechanics, numerical methods, and engineering software development who enjoys solving complex technical problems and... 
    Full time

    Cadence Design Systems

    Irvine, CA
    4 days ago
  •  ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Irvine, CA
    2 days ago
  • Pentangle Tech Services | P5 Group is seeking an experienced embedded engineer to contribute hands-on as an individual contributor on...  ...processor medical device systems. You will develop embedded software in C/C++ for ARM-based targets, migrate legacy ARM code, and... 
    Remote job

    Pentangle Tech Services | P5 Group

    Lake Forest, CA
    1 day ago
  • $133.4k - $226.8k

     ...shape tomorrow - it’ll be a fun journey!Ingram Micro is seeking a Principal, Java Developer to design, develop, and maintain scalable...  ...communication as they deliver efficient, well designed, and tested software for a positive user experience. Innovative thinking and well-... 
    Full time
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    4 days ago
  • $133.4k - $226.8k

     ...you’ll make technology happen in surprising ways. Let’s shape tomorrow - it’ll be a fun journey!Join our team as an experienced software engineer, where you'll play a pivotal role in developing, modifying, and updating complex and highly powerful systems using modern... 
    Full time
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    4 days ago
  • An established industry player is seeking an Embedded Software Engineer to join their innovative team in Lake Forest. This role requires over a decade of hands-on experience in embedded software development, particularly in the medical device sector. The ideal candidate... 

    ESR Healthcare

    Lake Forest, CA
    2 days ago
  •  ...Principal Software Engineer Tech Tammina LLC 10+ years experience building great software 2+ years in a technical lead position is a plus. Experience working collaboratively using Agile/Scrum methodology Solid knowledge of software development methodologies... 
    Full time

    Tech Tammina

    Irvine, CA
    2 days ago
  • $160k - $190k

     ...growth here. Together, let’s redefine what is possible in orbit and beyond!Terran Orbital is seeking an experienced Staff Embedded Software Engineer to join our dynamic team. Reporting to the Embedded Software & FPGA Manager, the Staff Embedded Software Engineer will... 
    Permanent employment
    Work at office
    Local area
    Flexible hours

    Terran Orbital Corporation

    Irvine, CA
    8 hours ago
  • $100k - $150k

     ...video technology to Aerospace applications. Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic and innovative team. You will... 
    Full time

    Trl11, Inc.

    Irvine, CA
    1 day ago
  •  ...Sr. Backend Software Engineer (Python, Django, AWS) | Data Platforms | Reliability | Integrations Location: On-site, Laguna Hills, CA Job Type: Full-Time About Recall Masters Recall Masters is a leading B2B technology company in the automotive... 
    Full time
    Work at office
    Local area

    Recall Masters

    Laguna Hills, CA
    1 day ago
  •  ...Sr. Backend Software Engineer | Python, Django, AWS | Data Platforms and Reliability Full-Time | Onsite (Laguna Hills, CA) | Dog-friendly office This is a senior systems role with real ownership. Recall Masters (RM) is a leading B2B technology company in... 
    Full time
    Work at office

    Recall Masters

    Laguna Hills, CA
    1 day ago
  • $150k - $240k

     ...experience. Overview: As a Senior Wireless Systems Integration Engineer at TP-Link, you will be responsible for integrating wireless...  ..., and new standards, developing and producing certification software to ensure compliance with evolving requirements. Design, implement... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    more than 2 months ago
  •  ...the active project demands and skills gaps, our staffing experts can help you find the best job for you. Role: Embedded Software Engineer Location: Irvine, California Duration: 6 months Required Skills: Embedded Software Engineer Job Description... 
    Permanent employment
    Contract work
    Remote work

    Tekfortune Inc

    Irvine, CA
    4 days ago
  •  ...Job Description Job Description Description Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one satellite in space and at least 6 more planned in the next two years. As a Senior Embedded Software... 
    Permanent employment

    Turion Space

    Irvine, CA
    more than 2 months ago
  • $100k - $120k

     ...recent graduate who wants to grow their career in embedded systems, IoT, and consumer or enterprise...  ...ll help design, develop, and improve the core software that powers our devices. You’ll work alongside experienced engineers, learning how to create reliable, high-... 
    Internship
    Local area
    Worldwide
    Visa sponsorship

    TP-Link Systems Inc.

    Irvine, CA
    more than 2 months ago
  •  ...Embedded Software Engineer Summary Develops medical device software systems through code design, test, and analysis in a regulated industry. Responsibilities Develops software within the framework of software coding standards Ensures software requirements... 

    BioTalent

    Irvine, CA
    1 day ago
  •  ...Job Description Our client, an innovative medical device company focused on diabetes care, is seeking an Embedded Software Engineer to support the development and ongoing enhancement of embedded software for commercialized medical device products. This engineer... 

    Insight Global

    Irvine, CA
    1 day ago
  • $100k - $160k

     ...experience. Overview: As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in integrating wireless chipsets...  ...drivers and firmware, as well as developing RF calibration software. Additionally, you will conduct wireless performance testing,... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    more than 2 months ago
  •  ...Firmware Engineer MI Top Skills Details • Lead the design, development, and debugging of embedded firmware and software for hardware platforms. • Author and maintain technical documentation and instructional materials for firmware operation. • Allocate and manage... 

    Kasmo Global

    Mission Viejo, CA
    1 day ago
  • $68 - $77 per hour

     ...Description Job Title: Sr Firmware Engineer Location: Rancho Santa Margarita, CA Employment Type: 6-12 month contract...  ...FPGA firmware using VHDL language, test the design using software tools and perform Verification and Validation tests in the lab... 
    Hourly pay
    Contract work
    Worldwide

    Aleron

    Rancho Santa Margarita, CA
    4 days ago
  •  ...Firmware Engineer Role: Firmware Engineer Job Type: Full time Location: Lake Forest...  ...will be responsible for all phases of embedded firmware development. • You will be...  ...You will be providing post production or software QA support. • Specific responsibilities... 
    Full time
    Work at office
    Remote work

    Software Technology Inc

    Foothill Ranch, CA
    2 days ago
  • $81.81k - $128.57k

     ...Firmware Engineer Shape the future of smart home technology as a Firmware Engineer on...  ...Engineering. ~2+ years of professional embedded firmware development experience required...  ...Industry experience in embedded firmware/software development for microcontrollers.... 
    Work at office
    Flexible hours
    3 days per week

    Assa Abloy Group

    Foothill Ranch, CA
    2 days ago
  •  ...Embedded Software Engineer TRL11 is a venture backed deep tech / defence tech startup bringing cutting-edge video technology to Aerospace applications. Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise... 

    TRL11

    Irvine, CA
    2 days ago
  • $150k - $200k

     ...performance and enable consumers to enjoy a seamless, effortless lifestyle. Overview: We are seeking a skilled Senior Embedded Software Engineer to design, develop, and optimize Omada enterprise networking products such as routers, mesh, gateways and extenders. In... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!