Current jobs related to Principal Software Engineer - Roseville, California - Avivomed, Inc.


  • Roseville, California, United States Avivomed, Inc. Full time

    Explore a career opportunity as a Principal Software Architect at Avivomed, Inc.At Avivomed, Inc., we are seeking an experienced Principal Mobile Application Developer / Software Engineer to join our growing Software Engineering team. The successful candidate will be responsible for owning software architecture and implementation of mobile applications that...


  • Roseville, California, United States Cohen Defense Group Full time

    We are looking for a highly skilled Cloud Native Software Engineer to join our team at {company}.As a Cloud Native Software Engineer, you will be responsible for designing, developing, and maintaining cloud-native applications using microservices architecture. You will work closely with our team to ensure the successful deployment and maintenance of our...


  • Roseville, California, United States Insight Global Full time

    Job SummaryWe are seeking a skilled Test Engineer to join our team at Insight Global. This individual will be responsible for the definition, specification, validation, and deployment of test fixtures and software for test system(s) which test electrical medical device(s).Key Responsibilities:Design, develop, validate, and implement test fixtures and...


  • Roseville, California, United States Stantec Full time

    Principal Water/Wastewater EngineerStantec's Water practice is seeking a highly motivated Principal Water/Wastewater Engineer to join our successful water team in our Roseville, California office.Key Responsibilities:Manage project staff, financials, and contracts meeting performance goals and client expectations.Promote Stantec's project delivery structure...


  • Roseville, California, United States Kratos Unmanned Systems Full time

    Software Engineer Role at Kratos Unmanned SystemsWe are seeking a skilled Software Engineer to join our team at Kratos Unmanned Systems. As a Software Engineer, you will be responsible for developing software using software engineering best-practices, while adhering to our company policies and procedures.Key Responsibilities:Develops product software using...


  • Roseville, California, United States Kratos Defense & Security Solutions Full time

    Job Title: Software Engineer I-IVJob Summary:Kratos Defense & Security Solutions is seeking a highly skilled Software Engineer I-IV to join our team. As a Software Engineer, you will be responsible for developing and maintaining software applications using C/C++ programming languages.Key Responsibilities:Develop and maintain software applications using C/C++...


  • Roseville, California, United States Stantec Full time

    Our Water business is a collaborative environment where top engineers and scientists work together to deliver sustainable solutions for water management. We guide our work with scientific rigor, an innovative spirit, and a vision for growth, helping communities improve, reuse, and protect water for future generations. Your OpportunityStantec is seeking a...


  • Roseville, California, United States Insight Global Full time

    Job Summary:Insight Global's client is seeking a highly skilled Principal Mechanical Engineer to join their team in Roseville, CA. The successful candidate will be responsible for leading project equipment teams for the design and engineering of new equipment for power plants.Key Responsibilities:Conduct project walk-downs to assess equipment and...


  • Roseville, California, United States Children's Choice Dental Care Full time

    About the Job:As a highly skilled software developer, you will play a crucial role in the development of our company's software products. Your expertise in frontend and backend development will enable you to work on a wide range of projects, from building user-friendly interfaces to crafting efficient back-end systems. Key Responsibilities: • Collaborate...


  • Roseville, California, United States Insight Global Full time

    Job Title: Electrical Test EngineerJob Summary:We are seeking a skilled Electrical Test Engineer to join our team at Insight Global. As a key member of our team, you will be responsible for designing, developing, and implementing test fixtures and software for electrical medical devices.Key Responsibilities:Design and develop test fixtures and software for...


  • Roseville, California, United States Barghausen Consulting Engineers Full time

    As a Civil Design Engineering Intern at Barghausen Consulting Engineers, you will have the opportunity to work alongside experienced professionals on a wide range of projects.You will contribute to the design and development of infrastructure projects, learn industry-standard software and tools, and gain exposure to various aspects of civil engineering/land...


  • Roseville, California, United States Industrial Pro Recruiting Full time

    Job Title: Civil Engineering Operations DirectorIndustrial Pro Recruiting is seeking a highly skilled and experienced Civil Engineering Operations Director to join our team. As a key member of our organization, you will be responsible for overseeing the day-to-day operations of our engineering department, ensuring the smooth execution of projects, and...

  • Electrical Engineer

    4 weeks ago


    Roseville, California, United States Cupertino Electric Full time

    About the RoleAs a Senior Electrical Engineer - Power Systems Specialist at Cupertino Electric, Inc., you will be responsible for designing and developing electrical systems for data centers. This role requires a high level of technical expertise and experience in power systems design. Key Responsibilities• Plan and conduct work requiring judgment in the...


  • Roseville, California, United States Jobot Full time

    Electrical Project Engineer Job DescriptionWe are seeking a skilled Electrical Project Engineer to join our team in the construction industry. As an Electrical Project Engineer, you will be responsible for designing and developing electrical systems for various construction projects, ensuring they meet project specifications, standards, and performance...


  • Roseville, California, United States Industrial Pro Recruiting Full time

    h3Job Title: Civil Engineering Operations Director/h3pIndustrial Pro Recruiting is seeking a highly skilled and experienced Civil Engineering Operations Director to join our team. As a key member of our organization, you will be responsible for overseeing the day-to-day operations of our engineering department, ensuring that all projects are completed on...


  • Roseville, California, United States Psomas Full time

    Job DescriptionPsomas is seeking a talented Project Civil Engineer / Sr. Project Civil Engineer with a focus on transportation related civil design to join our Civil Engineering Transportation Team in our Sacramento area (Roseville) office.ResponsibilitiesAssist Project Managers with the delivery of transportation projects, including highway and local agency...


  • Roseville, California, United States JCSI Full time

    Job DescriptionWe are seeking a dedicated Field Service Engineer to join our team in Northern California. As a Field Service Engineer, you will be responsible for troubleshooting, maintaining, and conducting preventive and corrective measures on Centrotherm equipment at client facilities.Key Responsibilities:Troubleshoot and maintain Centrotherm equipment at...

  • Civil Engineer

    4 weeks ago


    Roseville, California, United States WSP Full time

    About the RoleWe are seeking an Early Career Civil Engineer to join our Earth and Environment Team in Roseville, CA. As a member of our team, you will have the opportunity to work on a variety of projects, including infrastructure development, and contribute to the growth and success of our organization.Key ResponsibilitiesAssist with the design,...


  • Roseville, California, United States JCSI Full time

    Job SummaryWe are seeking a skilled Field Service Engineer to join our team at JCSI. As a Field Service Engineer, you will be responsible for troubleshooting, maintaining, and conducting preventive and corrective measures on our equipment at client facilities.Key ResponsibilitiesTroubleshoot and maintain electrical systems, including PLC/PC controls, servo...


  • Roseville, California, United States Bennett Engineering Services Full time

    At Bennett-Engineering Services, we are seeking a highly skilled Senior Civil Engineer-Transportation to lead and oversee key transportation engineering projects. As a seasoned expert in the field, you will bring your technical expertise to the planning and design of the project, ensuring seamless execution and high-quality results.The ideal candidate will...

Principal Software Engineer

1 month ago


Roseville, California, United States Avivomed, Inc. Full time
Principal Software Engineer

Avivomed, Inc. is a medical technology company developing a novel implanted neuromodulation system. We are seeking an experienced Principal Software Engineer to join our growing Software Engineering team.

The successful candidate will own software architecture and implementation of mobile applications that integrate with a cloud-based backend to connect medical devices with patients and clinicians.

Key Responsibilities
  • Develop software architecture and requirements derived from system level requirements.
  • Conduct software design reviews to ensure adherence to coding best practices, cybersecurity, and performance standards.
  • Integrate mobile applications with existing Bluetooth connected system components and cloud-based backend.
  • Help to develop and author the document deliverables for the software, including requirements, design documents, risk analyses, and V&V testing strategies.
  • Drive system integration testing and build and release activities.
  • Lead the bug tracking process, including the management, cross-functional review, tracking, and follow-up.
  • Build and deploy cutting-edge clinician-facing mobile applications for iOS and Android.
  • Test, debug, and document integration solutions and enhance existing components to ensure that software meets the business needs.
Qualifications
  • BS, MS, or PhD in electrical engineering, computer engineering, computer science, or equivalent.
  • 5+ years of professional experience with at least 2 years in mobile application development.
  • Expertise in implantable medical device development, including working directly with quality and regulatory team members is preferred.
  • Expertise in software development lifecycle, software documentation, and deliverables.
  • Expertise in configuration management, automated testing, and software verification and validation.
  • Knowledge of IEC 62304, ISO 14971, and other industry standards applicable to medical device software development is preferred.