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

Principal Software Engineer

Full-time

Boston Scientific

Participate in technology evaluations, technical assessments and validation of software architectures, embedded software, and system integration aspects of acquired implantable medical devices. Support software architecture, development, testing strategies and risk management activities for software applications Evaluate compliance and ensure software/firmware development aligns with IEC 62304, FDA, ISO 13485, ISO 14971and other regulatory standards governing medical devices. Oversee testing strategies (Unit/Integration) and design verification protocols to verify software/firmware functionality post-acquisition. Support software/ firmware testing, debugging, and verification efforts using tools such as unit testing frameworks, hardware-in-the-loop (HIL) simulations, and automated test environments. Identify potential risks, cybersecurity vulnerabilities, and integration challenges in acquired technologies. Ensure acquired software meets medical device cybersecurity and safety standards, including FDA premarket cybersecurity guidance, IEC 62443. Collaborate with cross-functional teams, including hardware engineers, systems engineers, quality, regulatory affairs, manufacturing and PMO to ensure seamless device integration. Establish and document software development lifecycle (SDLC) artifacts and processes to align with internal quality management systems (QMS). Maintain thorough design documentation, traceability matrices, and SDLC artifacts for regulatory submissions. Provide technical inputs on low-power embedded systems, wireless communication (e.g., BLE, NFC, RF telemetry), and real-time operating systems (RTOS). Act as a technical mentor for software engineers, guiding best practices during integration and new product software/firmware development Collaborate with regulatory teams on 510(k), PMA, or CE Mark submissions involving firmware-related changes. Foster a culture of innovation, continuous improvement, and knowledge sharing within the R&D team. B.S or higher in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or related major. 5+ years of experience in software development . (Master's degree may substitute for one year of experience) 3+ years in embedded or application software for medical devices Sound knowledge of software engineering principles and practices. Knowledge of programming languages such as Swift, Java, Dart, or Objective-C and mobile operating systems and platforms such as iOS and Android. Experience in developing mobile applications in an FDA regulated environment or other regulated industry. Strong C/C++ skills for programming microcontroller systems. Knowledge and use of OOP design principles, API design principles. Knowledge in low-power embedded systems, real-time operating systems (RTOS), and microcontroller-based firmware development. Strong project management and communication skills. Ability to work at our Irvine, CA site Experience with mergers & acquisitions (M&A) due diligence in the medical device sector. Experience in risk assessment, cybersecurity, and regulatory compliance for implantable devices. Knowledge of ISO 13485 and FDA QSR is desired. Experience using oscilloscopes, logic analyzers, and other related tools. Detailed knowledge of BLE stacks and BLE API on mobile platforms Experience in integrating BLE embedded systems with iOS, Android and Windows applications. Knowledge of PC application development in Microsoft Visual Studio (e.g. C#.Net). Hands-on experience with secure bootloaders, cryptographic protocols, and over-the-air firmware updates for implantable devices.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Irvine, CA vacancy
  • $200k - $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... 
    Suggested
    Full time
    Work experience placement
    Local area

    Viant

    Irvine, CA
    10 hours ago
  • $117.6k - $218.4k

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

    Cadence Design Systems

    Irvine, CA
    4 days ago
  •  ...experienced technical leader to architect scalable systems, drive engineering excellence, and mentor a high-performing team. In this...  ...the Team: Extensive Experience: 10+ years of hands-on software engineering, with a strong track record of delivering large-scale... 
    Suggested
    Remote work

    Denken Solutions

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

     ...join our team where you’ll make technology happen in surprising ways. Let’s shape tomorrow - it’ll be a fun journey!As a Principal, Software Engineer, Own and deliver medium to large-scale projects with minimal supervision, ensuring successful execution from initiation... 
    Suggested
    Full time
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    a month 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... 
    Suggested
    Full time
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    a month ago
  • $141k - $233k

     ...Principal Software Engineer The Principal Software Engineer is a hands-on technical leader responsible for defining, designing, and delivering enterprise software capabilities across loanDepot's technology ecosystem. This role operates across teams and systems, solving... 
    Local area

    loanDepot

    Irvine, CA
    1 day ago
  • $142.1k - $271.3k

     ...California, USA Full time R012658 AVEVA is creating software trusted by over 90% of leading industrial companies....  ...relevant educational attainment and/or training. Job Title: Principal Software Engineer Location: Lake Forest, CA Employment Type: Full-... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    AVEVA

    Lake Forest, CA
    3 days ago
  • $110k - $165k

     ...We are looking for a Principal Embedded Software Engineer to join our embedded development team. It is an opportunity to join an energetic team to build innovative products that rock the market and impact millions of users. You will make architecture design decisions... 
    Full time

    Universal Electronics Inc.

    Santa Ana, CA
    10 hours ago
  • $220k - $265k

     ...solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security.The RoleThe Principal Software Engineer will play a pivotal leadership role in developing and advancing our autonomous defense systems. You will drive the... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    a month 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... 
    Full time
    Temporary work
    Work at office
    Remote work

    Alcon Pharma

    Lake Forest, CA
    a month ago
  •  ...historic sales data — accessible to every collector, old or new. Our engineering mission is to democratize technology while promoting...  ...design and cross-functional teams. We’re looking for a Staff Software Engineer to help design and build a scalable back-end architecture... 
    Full time
    Remote work
    Worldwide

    Collectors

    Santa Ana, CA
    14 days ago
  •  ...together to set the pace for unlocking new possibilities that better serve the property industry.Job Description:A Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position... 
    Full time
    Local area
    Flexible hours

    CoreLogic

    Irvine, CA
    2 days ago
  •  ...the social graph, long-form content, real-time chat, and a virtual economy operate on a shared data model. We're looking for software engineers who move fast and care about craft, and are interested in joining a small team with end-to-end ownership — you may work on... 
    Full time
    Work at office

    Remilia Corporation

    Irvine, CA
    10 hours ago
  • $191k - $253k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. You'll dive into a diverse range of projects, partnering with brilliant minds across disciplines to... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $191k - $253k

     ...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense...  ...worldwide. ABOUT THE JOB We are hiring for a Senior Software Engineer to join rapidly growing team in Irvine, CA. As a... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril Industries

    Irvine, CA
    10 hours ago
  • $135k - $170k

     ...field applications. FieldAI is seeking a 3D Computer Vision Engineer to develop advanced algorithms for 3D reconstruction and spatial...  ...strong mathematical foundations and high-performance software over direct robot hardware development. What You Get To Do:... 
    Full time

    Fieldai

    Irvine, CA
    10 hours ago
  • $220k - $292k

     ...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket...  ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $191k - $253k

     ...About the Role We're hiring a Senior Software Engineer to help build a new class of hardware engineering application: an interactive workspace where the decisions behind complex physical systems can be reviewed, challenged, resolved, and preserved. Today, when a... 
    Full time
    Work experience placement
    Immediate start

    Anduril

    Costa Mesa, CA
    10 hours ago
  • $191k - $253k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis...  ...of defense capability. ABOUT THE JOB Senior Software Engineers independently drive the delivery of a variety of software... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril

    Costa Mesa, CA
    10 hours ago
  •  ...Company Description eInfochips is a product engineering and software R&D services company with over 20+ years of experience, 500+ product developments, and 40M+ deployments in over 130 countries. Today, 60% of our revenues come from Fortune 500 companies and 80%... 
    Full time

    Einfochips

    Irvine, CA
    10 hours ago
  • $191k - $253k

     ...unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering disciplines to develop software for vehicle control... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $166k - $220k

     ...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense...  ...environments worldwide. ABOUT THE JOB We're seeking a Software Engineer to join our rapidly growing team in Irvine, CA. As a... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril

    Irvine, CA
    10 hours ago
  • $191k - $253k

     ...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket...  ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $166k - $220k

     ...allied partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and modular...  .... ABOUT THE JOB We are looking for a Tracking Software Engineer to join our rapidly growing team in Costa Mesa, CA. In this role... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $166k - $220k

     ...ABOUT THE TEAM   We are looking for a Full Stack Senior Software Engineer to join the ArsenalOS team. As a Full Stack Senior Software Engineer on ArsenalOS you will be architecting and implementing mission-critical solutions that enforce lean business process, add multiplicative... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Afternoon shift

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $191k - $253k

     ...and understood. ABOUT THE ROLE As the Carbon Extensibility Engineer, you will be the expert practitioner of our internal...  ...powerful "modding" capability for our mission-critical simulation software. WHAT YOU'LL DO Architect and develop the core Sand Table... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $220k - $292k

     ...Fury unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our software engineers collaborate with other engineering disciplines to develop software for vehicle control,... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $166k - $220k

     ...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first...  ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers. We... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • $166k - $220k

     ...next-generation electronic warfare platforms — hardware-enabled, software-defined systems that are fielded, in production, and scaling...  ...from the field. We are building a new Mission Software Engineering (MSE) team to own the full software lifecycle for EW products... 
    Full time
    Work experience placement
    Internship
    Immediate start
    Shift work

    Anduril

    Costa Mesa, CA
    10 hours ago
  • $130k - $135k

     ...ABOUT THE JOB We are looking for Software Engineers to join our rapidly growing team! We have positions open in Costa Mesa, CA. These roles are targeted to start on a quarterly basis beginning in 2026. We hire self-motivated people, those who hold a higher bar for... 
    Full time
    Work experience placement
    Internship
    Immediate start
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    10 hours ago

Do you want to receive more vacancies?

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