Current jobs related to System Software Principal Engineer - San Carlos - Tangerinesearch


  • San Carlos, United States MindSource Full time

    Title: Principal Software EngineerLocation: San Carlos, CA (Onsite)Duration: Full timeLeads Design, Development, Integration, and Testing of System Software Applications and Projects.Leads Platform Software Requirements Definition and Design Reviews.Leads receives, and provides continuous code reviews in peer-reviewed source code management platforms using...


  • San Carlos, United States MindSource Full time

    Title: Principal Software EngineerLocation: San Carlos, CADuration: Full timeLeads Design, Development, Integration, and Testing of System Software Applications and Projects.Leads Platform Software Requirements Definition and Design Reviews.Leads receives, and provides continuous code reviews in peer-reviewed source code management platforms using web-hosted...


  • San Carlos, United States MindSource Full time

    Title: Principal Software EngineerLocation: San Carlos, CADuration: Full timeLeads Design, Development, Integration, and Testing of System Software Applications and Projects.Leads Platform Software Requirements Definition and Design Reviews.Leads receives, and provides continuous code reviews in peer-reviewed source code management platforms using web-hosted...


  • San Francisco, United States Understanding Recruitment Full time

    Principal Software EngineerUS Tech start-up - Fully Remote$180k + BenefitsWe're excited to share an opportunity with a fast-growing, heavily-backed live shopping platform based on the West Coast, currently valued at over $100M!They're on the lookout for a Principal Software Engineer with expertise in Full Stack Engineering (React.js/Node.js) and a focus on...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Aerospace Systems. As a key member of our engineering team, you will be responsible for designing, developing, and delivering software solutions for our flight and mission critical systems.Key Responsibilities:Develop Java...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software systems for our customers.Key Responsibilities:Participate in...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software systems for our customers.Key Responsibilities:Participate in...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Principal Engineer Software - JavaNorthrop Grumman Aerospace Systems is seeking an experienced Principal Engineer Software - Java to join our team of qualified, diverse individuals.Job SummaryWe are looking for a highly skilled software engineer to develop Java applications in an embedded technology environment. The ideal candidate will have experience...


  • San Clemente, United States Sonance Full time $141,000 - $201,000

    You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.Description:As a Senior/Lead Embedded Systems Software Engineer, you will design and build entirely new audio products, from your strong background in both audio hardware and software.Key ResponsibilitiesThe ideal candidate can write...


  • San Clemente, United States Sonance Full time

    Description: As a Senior/Lead Embedded Systems Software Engineer, you will design and build entirely new audio products, from your strong background in both audio hardware and software.Key ResponsibilitiesThe ideal candidate can write world-class software solutions for Linux and RTOS-based embedded devices. You are proficient at writing efficient low-level...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for our flight and mission critical systems.Key ResponsibilitiesDesign, implement, and deliver software products as part of an...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for our flight and mission critical systems.Key ResponsibilitiesDesign, implement, and deliver software products as part of an...


  • San Diego, California, United States CoStar Group Full time

    Job Title: Principal Software Engineer - HospitalityWe are seeking an experienced Principal Software Engineer to join our team at CoStar Group, a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. As a Principal Software Engineer, you will be responsible for designing and developing high-quality...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Engineer Software - Java to join our team of experienced professionals at Northrop Grumman Aerospace Systems. This position will be located in San Diego, CA or Oklahoma City, OK.Key ResponsibilitiesDevelop Java applications for embedded technology environments.Work with real-time operating systems for...


  • San Diego, CA, United States Northrop Grumman Full time

    Category: Engineering - Shift: 1st Shift (United States of America) - Travel Required: Yes, 10% of the Time - Relocation Assistance: Relocation assistance may be available - At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our...


  • San Diego, CA, United States Northrop Grumman Full time

    Category: Engineering - Shift: 1st Shift (United States of America) - Travel Required: Yes, 10% of the Time - Relocation Assistance: Relocation assistance may be available - At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our...


  • San Diego, California, United States Northrop Grumman Full time

    Role OverviewWe are seeking a highly skilled Principal Engineer Software - Java to join our team of experienced professionals in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for embedded systems, working with real-time operating systems, and collaborating with...


  • San Diego, California, United States Northrop Grumman Full time

    Role OverviewWe are seeking a highly skilled Principal Engineer Software - Java to join our team of experienced professionals in San Diego, CA or Oklahoma City, OK. This position will be part of our embedded technology environment, developing software working with real-time operating systems for use in flight and mission-critical systems.Key...


  • San Francisco, California, United States Databricks Full time

    Position OverviewWe are seeking a Front End or Full Stack Senior Staff Software Engineer/Principal Software Engineer to join our Engineering team at Databricks. This role reports to an Engineering Leader and is integral to our engineering organization, contributing to one of our key products while collaborating with teams that create Databricks features for...


  • San Francisco, California, United States OpenTable Full time

    Principal Software Engineer - OpenTableBecome an integral part of OpenTable, a subsidiary of Booking Holdings, Inc., and play a crucial role in enhancing our primary reporting insights platform tailored for restaurants globally. We are in search of a Principal Software Engineer to operate in India, focusing on the upkeep of our event-driven architecture,...

System Software Principal Engineer

3 months ago


San Carlos, United States Tangerinesearch Full time

Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for their proprietary system, while also shaping future innovations. Working closely with control software, systems, and instrument engineers, as well as collaborators from various departments, you'll lead the implementation of architecture decisions and influence device software solutions based on product and user requirements.

We're seeking an individual who has a wealth of experience, thrives in a startup environment, and is passionate about revolutionizing the world of medical robotics. If you enjoy working on exciting engineering projects and are driven, self-motivated, curious, and eager to make a difference, we want to hear from you

A Day in the Life of Our System Software Principal Engineer - Architect:

Leading the design, development, integration, and testing of system software applications and projects. Guiding platform software requirements definition and participating in design reviews. Conducting and participating in continuous code reviews using web-hosted repositories. Mentoring junior software engineers and collaborating with contributors from other teams. Developing and documenting complex Windows applications embedded in cutting-edge diagnostic bronchoscopy devices. Providing technical leadership in software architecture, high-level design choices, standards, tools, and platforms. Applying innovative approaches and proposing new methods and designs to tackle technical challenges. Designing event-driven state machine-based software modules interfacing with distributed multi-platform systems. Collaborating with product, systems, mechanical, and clinical engineers to design and develop robust applications for the proprietary platform. Communicating technical and project-level issues effectively to support the needs of the entire team. Undertaking other duties as assigned.

About You

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or equivalent. Proficiency in developing medical device software in an FDA-regulated environment. Experience in technical software project leadership (2+ years). Strong background in building robust C# & .NET applications interfacing with distributed multi-platform software systems (C++, QNX, Linux). Proficiency in object-oriented programming, design, and development. Extensive experience in graphical user interface development and customization using Windows Presentation Foundation (WPF) and Model-View-ViewModel (MVVM) pattern. Strong understanding of multi-threading, interprocess communication, and TCP/IP networking. Familiarity with Git-based version control systems and continuous integration/continuous deployment pipelines. Knowledge of asynchronous, event-driven state-machine design and architectures, preferably in medical devices. Excellent written and oral English communication skills.

Preferred Skills

Knowledge of regulatory standards such as CFR 820.30 Design Controls, ISO 14971, IEC 62304. Experience with product development cycle, integration, verification, validation, regulatory, and quality systems. Familiarity with Entity Framework/ADO.NET with Microsoft SQL DB and Helix Toolkit. Experience with SWIG, DDS standard (RTI), embedded and real-time systems, and graphics rendering (DirectX, OpenGL). Experience with real-time systems is a plus.

Benefits & Perks (For Full Time Employees)

Competitive Salary Comprehensive health insurance including Medical, Dental and Vision + HSA and FSA options Equity & Bonus Program Life Insurance (company paid & supplemental) and Disability insurance Mental health support through medical insurance programs Legal and Pet Insurance 12+ paid holidays, 15-20 days of PTO + use-what-you-need sick days Paid parental leave In-office snacks and beverages In-office lunch stipend Learning & Development Opportunities: On-demand online training and book reimbursement Team building and company organized social and celebration events

#J-18808-Ljbffr