Advanced Software Development Engineer for Atomic Force Microscopy

7 days ago


Santa Barbara, California, United States Bruker Full time

Bruker is a leading analytical instrumentation company, and we are seeking an experienced software development engineer to join our team. As a Senior Software Engineer, you will be responsible for developing software for our world-leading nano-scale Atomic Force Microscope (AFM) product lines.

Job Description

This position requires strong verbal and written English communications capabilities, problem-solving skills, and the ability to reduce requirements to specific tasks when working with cross-functional teams. You will work with other software developers, engineers, and scientists to support and advance the state-of-the-art nanoscale systems technology by developing software from application design to hardware control.

Responsibilities
  1. Create software designs, programming, debug, and deploy solutions for real-time, non-real time, and intuitive interactive systems.
  2. Recommend architecture and design for integrating new features and enhancements into existing product software utilizing refactoring and leveraging advances in software tools.
  3. Lead, perform research, and execute problem-solving actions and analysis while articulating solutions and risk.
  4. Lead and participate in software integration and deployments working with cross-functional applications and test engineering teams over the product development cycle.
Required Skills and Qualifications

The ideal candidate should possess:

  • In-depth experience using C#, WPF, .NET, C++, C++/CLI, MFC, STL, and object-oriented design.
  • Experience as a multi-threaded Windows programmer using WPF, .NET, and MFC.
  • In-depth experience working with software targeting low-latency real-time mix of software and hardware including data persistence and intuitive interactive UI controls.
  • A Master's or Ph.D. degree in Computer Science, Engineering, Physics, or a related field, or equivalent industry experience.
Benefits

Bruker offers a competitive salary range of $99,900 - $155,000 per year, depending on qualifications and experience. In addition to base salary, eligible employees may also receive performance-related incentives, comprehensive benefits, including 401(k) with company match, 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.

Location and Working Environment

This position is open to US candidates only, and remote work arrangements are possible. The successful candidate will be required to work periodically in a Class 1000 clean room with full gowning protocol.



  • Santa Clara, California, United States Thermo Fisher Scientific Full time

    About the Role: As a Technical Equipment Specialist, you will be responsible for ensuring the smooth operation of advanced microscopy systems at our customer sites. This includes on-site installation, servicing, and repair of complex equipment and systems.

  • Software Engineer

    7 days ago


    Santa Barbara, California, United States Hewlett Packard Enterprise Development LP Full time

    About This RoleHewlett Packard Enterprise is seeking a highly skilled Software Engineer to join our Physics-Based GenAI team at Hewlett Packard Labs. As a Software Engineer focused on Generative AI, you will play a pivotal role in developing and refining AI models that can generate text, images, audio, or other types of symbolic, numerical, graphical, and...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transform Lives with AMD TechnologyWe strive to build great products that accelerate next-generation computing experiences, encompassing data centers, artificial intelligence, PCs, gaming, and embedded systems. Our mission is underpinned by the AMD culture, which emphasizes innovation, execution excellence, and inclusivity of diverse perspectives.The Role:...


  • Santa Monica, California, United States Software Resources Full time

    Transforming Media Businesses with TechnologyAt Software Resources, we're seeking an experienced Senior Software Engineer to join our team. This is a hybrid role that involves working closely with product and business teams to understand the business implications and user flows for sign-up, switch, cancellation, and account management.About the RoleWe're...


  • Santa Clara, California, United States CV Library Full time

    Company Overview:At AMD, we are dedicated to transforming lives with our technology. Our mission is to build great products that accelerate next-generation computing experiences. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.Salary:Your base pay will depend on your skills, qualifications,...

  • Software Engineer

    4 weeks ago


    Santa Barbara, California, United States Department of Rehabilitation Full time

    About the Job:We are seeking a skilled Java Software Developer to join our team at {company}. As a Java Backend Developer, you will be responsible for designing, developing, and testing software applications using Java.Key Responsibilities:Design and develop robust, scalable, and efficient software applications using Java.Collaborate with cross-functional...


  • Santa Barbara, California, United States AppFolio, Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at AppFolio, Inc. As a key member of our Affordable Housing domain team, you will be responsible for designing and developing scalable, robust, and simple web-based solutions to solve complex business problems.ResponsibilitiesDevelop a deep understanding...


  • Santa Barbara, California, United States ZipRecruiter Full time

    At ZipRecruiter, we foster a challenging and rewarding environment that encourages collaboration. Our aim is to create work that excites us and motivates us to contribute with an open mind every day. Our contributions should be part of something bigger, meaningful, and giving back to our community.We don't look for people who want to stay in their comfort...


  • Santa Barbara, California, United States Umbra Lab Inc. Full time

    We are seeking a highly skilled Satellite Embedded Software Development Expert to join our team at Umbra Lab Inc. in Santa Barbara, CA.This is an onsite position, and the ideal candidate will have a strong background in developing embedded software for satellite systems.The successful candidate will be responsible for designing, developing, and maintaining...


  • Santa Barbara, California, United States ZipRecruiter Full time

    We are seeking a skilled Flight Software Engineer to join our team in Santa Barbara, CA. The ideal candidate will have 5+ years of experience in high-reliability software development and expertise in concurrent and asynchronous code in Rust or C/C++.About the RoleDesign, develop, and maintain reliable flight software for Umbra missionsCollaborate with...


  • Santa Barbara, California, United States Synergy Medical Staffing Full time

    Job Description for Senior Software EngineerAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. Your expertise will be vital in guiding the team and ensuring the delivery of high-quality software products.Responsibilities:Design and develop software systems using agile...

  • Software Developer

    4 weeks ago


    Santa Barbara, California, United States Department of Transportation Full time

    Job OverviewWe are seeking a highly skilled Software Developer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize software development...


  • Santa Barbara, California, United States Invoca Full time

    About Invoca:Invoca is a pioneer in developing cutting-edge AI and machine learning technologies. As the industry leader, we have created innovative solutions that enable seamless conversations between humans and machines. With an impressive 2,000+ customers and $100M in revenue, our growth potential is immense. Backed by top-tier venture capitalists...


  • Santa Barbara, California, United States Invoca Full time

    About InvocaInvoca is the industry leader in AI and machine learning-powered Conversation Intelligence. With a strong presence and over 400 employees, we have tremendous opportunities for growth. We are building a world-class SaaS company and have received significant investments from leading venture capitalists including Upfront Ventures, Accel, Silver Lake...


  • Santa Barbara, California, United States Umbra Full time

    OverviewUmbra is a pioneering organization dedicated to providing unparalleled access to commercial satellite data, empowering customers to address pressing global issues. We're seeking an exceptional Engineering Manager (Spacecraft Software) to join our innovative team.Job SummaryThis role involves overseeing personnel and programmatic efforts within the...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job OverviewPalo Alto Networks, a leading cybersecurity company, is seeking an experienced Sr Principal Software Engineer to join its App Acceleration team.This role offers the opportunity to develop and deliver next-generation technologies in a collaborative environment.

  • Software Engineer

    4 weeks ago


    Santa Barbara, California, United States Department of Industrial Relations Full time

    About the Role: We are seeking a highly skilled Full Stack Developer to join our team at {company}.As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. You will work closely with our cross-functional team to deliver high-quality products to our clients.Key Responsibilities:•...


  • Santa Clara, California, United States Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe strive for execution excellence in solving the world's most important challenges through innovation and exceptional products that accelerate next-generation computing experiences.About AMDAMD is a leader in transforming lives with our technology to enrich the industry, communities, and the world. Our mission is to...


  • Santa Barbara, California, United States Umbra Full time

    About UmbraUmbra is a pioneering space systems company that empowers organizations to address the planet's most pressing needs by providing easy access to high-quality commercial satellite data.We are committed to delivering global omniscience and staying ahead of climate change, geopolitical risk, and other major crises through our cutting-edge...


  • Santa Monica, California, United States Tbwa ChiatDay Inc Full time

    Job DescriptionWe are seeking a skilled Software Engineering Manager to lead our engineering teams and drive business value.The ideal candidate will have 6+ years of experience in fast-paced software development environments at scale, with a proven track record of leading or managing software engineering teams.Absolute must-haves include hands-on coding...