×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Irvine, Orange County, California, 92713, USA
Listing for: Brooksource
Full Time position
Listed on 2026-04-23
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer – Irvine, CA

As a Principal Software Engineer,you will design software solutions across our urology product portfolio. Leveraging your expertise in software engineering, OS development, and cybersecurity, you will deliver high-performance, secure, and reliable systems for both active implantable devices (such as the Axonics Sacral Neuromodulation System) and capital equipment (such as the Litho Vue Elite Ureteroscope).

This role follows a hybrid work model requiring employees to be in our local office at least three days per week. The preferred location for this position is Irvine, CA; however, we will also consider candidates based in Arden Hills, MN, or Marlborough, MA.

Responsibilities
  • Core software development focused on Linux and Android-based operating systems with an emphasis on secure, robust design.
  • Driving technical leadership in development tools, workflows, and processes to ensure software system integrity and reliability.
  • Mentoring high-performing software teams while cultivating a collaborative engineering culture focused on continuous growth and shared accountability.
Required qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.
  • Minimum of 8 years' experience in software development, with demonstrated proficiency in C++.
  • Minimum of 3 years' experience developing software for medical devices or similarly regulated, safety-critical systems (e.g., aerospace, automotive).
  • Experience with Android OS development and at least one related programming language (e.g., Kotlin, Dart, Java).
Preferred qualifications
  • Experience with fundamentals of Linux-based OS architectures (e.g. concurrency, memory management, and resource utilization).
  • Familiarity with OS and tech stack hardening using cybersecurity best practices (e.g., NIST SSDF, OWASP).
  • Experience with medical device cybersecurity practices such as penetration testing and post-market surveillance.
  • Knowledge of risk analysis and mitigation in line with industry standards (e.g., ISO 14971, NIST 800 series).
  • Experience with Android OS version 5 or legacy platforms used in long-lifecycle products.
  • Familiarity with medical device industry standards (e.g., IEC 62304, IEC 60601).
  • Experience with mergers and acquisitions (M&A) due diligence within the medical device sector.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary