Principal Software Engineer

6 days ago


San Jose, California, United States Bruker Full time

About Us:

Bruker is a leading analytical instrumentation company that has been driving innovation for over 60 years. Our team is passionate about delivering cutting-edge solutions that improve safety, accelerate time-to-market, and enhance quality of life.

About the Job:

We are seeking a highly skilled Principal Software Engineer to join our Tribology, Stylus and Optical Metrology Software group in San Jose. As a key member of our development team, you will play a crucial role in designing, developing, and integrating high-quality software programming solutions that meet Bruker's strategic goals.

Key Responsibilities:

  • Developing high-quality, reliable, and testable code.
  • Collaborating with our mechanical and electrical teams, as well as being a key member in product management, service, and support.
  • Occasional travel required.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional experience in software development, with a focus in C++ and C# design and implementation.
  • Experience in event-driven architectures and parallel processing.
  • Experience with data streaming concepts and implementations, for example Kafka.

Salary and Benefits:

The estimated base salary range for this full-time position is between $117,000 and $198,000. You will have the ability to progress as you grow and develop within a role. Full-time employees may also be eligible for a performance-related incentive in addition to a full range of benefits including 401(k) with company match, an employee stock purchase plan, medical and dental plans, life insurance, short-term and long-term disability insurance, employee assistance program and paid time off including vacation, sick time and holidays, and more.



  • San Jose, California, United States Arrcus Inc Full time

    About the JobThis Principal Software Development Engineer role offers a unique opportunity to work on cutting-edge networking projects and contribute to the growth and success of Arrcus Inc. As a member of our engineering team, you will collaborate with experienced professionals to design and implement large-scale network...


  • San Jose, California, United States Western Digital Full time

    We are looking for a talented Principal Software Engineer - Data Solutions to join our team at Western Digital. As a key partner to some of the largest and highest growth organizations in the world, we are driving innovation and pushing the boundaries of technology to make what you thought was once impossible, possible.This role will be responsible for...


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

    We are seeking a highly skilled Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK.This is an exciting opportunity to work on revolutionary systems that impact people's lives around the world. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history.As...


  • San Jose, California, United States Accelon Inc Full time

    Job OverviewWe are looking for a highly experienced Principal Engineer Role to lead our engineering team. The ideal candidate will have a strong background in software development, with experience in Java and C++. As a Principal Engineer, you will be responsible for leading the development of new software features, as well as collaborating with hardware...


  • San Jose, California, United States NetApp Full time

    Are you an experienced Senior Principal Engineer looking for a challenging role in a dynamic organization? We are seeking someone with a strong background in software engineering, specifically in cloud-native systems and distributed architectures.You will be responsible for designing, developing, and deploying complex solutions that meet the needs of our...


  • San Jose, California, United States Accelon Inc Full time

    Accelon Inc.We are seeking a highly skilled and experienced Principal Software Developer to join our team at Accelon Inc. in San Jose, CA.About the RoleThis is an exceptional opportunity for a seasoned software engineer who can take ownership of complex software development projects and lead the way in delivering high-quality solutions. As a key member of...


  • San Jose, California, United States Tik Tok Full time

    About the RoleAs a Principal Software Architect for Risk Engineering at TikTok, you will play a crucial role in building industry-leading risk control systems that prioritize user experience and establish trust between customers and business service providers.Job ResponsibilitiesDesign and develop highly scalable systems, including ad fraud detection, risk...


  • San Jose, California, United States IBM Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team and contribute to the development of enterprise-level software solutions. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering scalable micro-services that handle massive amounts of data.ResponsibilitiesYou will...


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

    Job DescriptionPrincipal Software Engineer RoleNorthrop Grumman is seeking a highly skilled Principal Software Engineer to contribute to the development of our Integrated Flight Control (IFC) system. This role will involve designing, implementing, and delivering software solutions using Java Enterprise Edition (JEE) in a cloud-based environment.The ideal...


  • San Jose, California, United States Celestica Inc. Full time

    Senior Principal, Design EngineeringAre you a seasoned professional looking to take on a leadership role in design engineering? We are seeking a Senior Principal, Design Engineering to join our team at Celestica Inc.The successful candidate will have extensive experience in designing and developing software solutions for data center management, with a strong...


  • San Jose, California, United States eBay Full time

    We are seeking a highly experienced Principal Software Engineer to lead our backend systems and platforms. As a senior technical leader, you will set the strategic direction for our engineering teams and drive innovation in platform architecture, system design, and engineering practices.


  • San Jose, California, United States United Software Group Full time

    Job Title: Senior .NET Software EngineerUnited Software Group is seeking an experienced Senior .NET Software Engineer to join our team. The ideal candidate will have a strong background in C#, .NET Core, and software development best practices.Salary: $120,000 - $180,000 per yearAbout the Job:This role involves designing, developing, and maintaining...


  • San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    We are seeking a talented Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). This role will be based in San Jose, CA or Seattle, WA, with a hybrid schedule of 2-3 days in office per week.About the RoleThis is an exciting opportunity for a skilled engineer to work on a contract assignment with one of our premier SaaS...


  • San Jose, California, United States Lynx Software Technologies Full time

    **About the Role**Lynx Software Technologies, a leading provider of technology solutions for the aerospace and military sectors, is seeking a talented Software Test Automation Engineer to join their team. Based in San Jose, this role offers an exciting opportunity to contribute to the development of cutting-edge software used in mission-critical systems.The...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....


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

    Northrop Grumman, a pioneering leader in technological advancements, is seeking a highly skilled Embedded Systems Software Engineer or Principal Software Engineer to join our team of talented professionals. This role will involve designing, developing, integrating, and testing software for end-user customers and businesses.About the JobThe successful...


  • San Jose, California, United States Zscaler Full time

    Zscaler is a leading cloud security company that's accelerating digital transformation for enterprises worldwide.We're seeking an experienced Sr. Principal Software Development Engineer to join our Data team in San Jose, CA.This role will provide technical leadership and vision for the design and development of our multi-tenant cloud-based data platform.Key...


  • San Jose, California, United States Lattice Semiconductor Full time

    We are seeking a highly experienced software engineer to lead the development of advanced EDA tools at Lattice Semiconductor.This position offers a highly competitive salary and benefits package, including an estimated annual base pay of $270,000 and an incentive plan bonus.The ideal candidate will have a strong technical background, including experience in...


  • San Jose, California, United States Tag-N-Trac Full time

    At Tag-N-Trac, we are seeking a highly skilled Technical Visionary to lead our engineering organization. As a Principal Architect, you will shape the technical future of our highly scalable real-time SaaS platform and mobile applications that are cloud native. You will partner closely with the product team to translate business needs into elegant and...


  • San Ramon, California, United States Lorven Technologies Full time

    Lorven Technologies is seeking a Principal Backend Software Engineer to join our team in San Ramon, CA. This role involves designing and implementing scalable backend systems using Python scripts. The ideal candidate should have at least 15 years of experience in the field and possess strong analytical and problem-solving skills.The primary responsibilities...