Algorithm Software Developer

2 weeks ago


Gillette, Wyoming, United States Bruker Full time
Job Title: Algorithm Software Developer

At Bruker, we are seeking a highly skilled Algorithm Software Developer to join our team of optical scientists, software developers, and engineers. As a key member of our team, you will be responsible for designing and implementing complex algorithms for various optical applications, such as imaging, interferometry, spectroscopy, and sensing.

Responsibilities:
  • Design and implement complex algorithms for various optical applications
  • Propose innovative solutions to fuel Technology Development in collaboration with Product Line Manager and Engineering Teams
  • Work closely with optical scientists and software developers to ensure seamless integration of algorithms into our optical products and services
  • Support code development for roadmap features
  • Collaborate with software team to enhance existing features / analysis
  • Provide solution path solution path for in-coming Continuous Improvements Program (CIP) or Joint Development Program (JEP) from industrial and semi-conductor Bruker customers
  • Assess feasibility for in-coming dedicated software solutions for potential new Bruker customers
  • Develop and maintain technical documentation related to algorithm design and implementation for optical systems
  • Provide guidance and mentorship to other members of the team
Qualifications:
  • Strong programming skills in C++ and Matlab
  • Experience in developing new acquisition/detection algorithms
  • Experience in algorithm development for optical systems, machine learning, or data science
  • Experience using OpenCV and Cognex
  • Experience with ML and CUDA development
  • Curious, self-motivated, and willing to operate within small highly focused team
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Excellent verbal and written communication skills
  • High proficiency in speaking English required

At Bruker, base salary is part of our total compensation. The estimated base salary range for this full-time position is between $150,000 to $220,000. You will have the ability progress as you grow and develop within a role. The base salary for the role will depend on a several job-related factors, including, but not limited to education, training, experience, the geographic location of the successful candidate, skills, competencies, job-related knowledge and travel requirements for this position. 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. Bruker is an equal-opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. Certain positions at Bruker require compliance with export control laws and as a result, all interviewed candidates for all positions will be screened pre-interview to determine their eligibility in light of export control restrictions.



  • Gillette, Wyoming, United States Rocket Software Full time

    Job Title: Senior Account ExecutiveAt Rocket Software, we are seeking a highly skilled Senior Account Executive to join our team. As a key member of our sales team, you will be responsible for selling our enterprise software solutions to Global 1000 clients.Key Responsibilities:Sell a portfolio of infrastructure and application software that optimizes and...


  • Gillette, Wyoming, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Walmart Global Tech. As a key member of our Post Transactions team, you will be responsible for designing, developing, and maintaining large-scale orchestration systems that operate at high scale for customer journeys after checkout.As a Staff Software Engineer, you...


  • Gillette, Wyoming, United States Hewlett Packard Enterprise Development LP Full time

    Job Title: Senior Cloud DeveloperWe are seeking a highly skilled Senior Cloud Developer to join our team at Hewlett Packard Enterprise Development LP. As a Senior Cloud Developer, you will be responsible for designing, developing, and deploying cloud-based applications and services.About the Role:This is a challenging and rewarding role that requires a...


  • Gillette, Wyoming, United States Lark Health Full time

    About Lark Platform EngineeringLark Platform Engineering is a team dedicated to supporting the commercial success of Lark products on a global scale. Our team's scope includes user growth and integration with third-party services. As we further our globalization strategy, we aim to expand our scope and make a greater impact.ResponsibilitiesProvide Android...

  • Civil Engineer

    1 week ago


    Gillette, Wyoming, United States KLJ Full time

    Job SummaryKLJ is seeking a skilled Civil Engineer to provide technical assistance for the design, development, and construction of infrastructure projects and systems in the public and private sector. The ideal candidate will have a strong background in civil engineering and excellent research skills with an analytical mindset.Key ResponsibilitiesAssist...


  • Gillette, Wyoming, United States Tik Tok Full time

    About UsTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Job DescriptionWe are seeking a skilled Frontend Software Engineer to join our Global...


  • Gillette, Wyoming, United States SilverLinx Full time

    About the RoleSilverLinx is seeking a highly skilled Partner Manager to join their team and help expand their partner sales.The ideal candidate will have experience in SAP integration and software sales, with a strong understanding of the company's solutions and their ability to utilize SAP data in third-party systems.The Partner Manager will be responsible...

  • IT Support Specialist

    3 weeks ago


    Gillette, Wyoming, United States Campbell County Health Full time

    Job SummaryAs a key member of the Campbell County Health team, the IT Support Specialist will provide technical assistance to end-users across the organization. This role reports to the Manager IT Infrastructure and is responsible for ensuring the smooth operation of computer hardware, software, and other technical equipment.Key ResponsibilitiesProvide...

  • IT Support Specialist

    2 weeks ago


    Gillette, Wyoming, United States Campbell County Health Full time

    Job SummaryAs a key member of the Campbell County Health team, the IT Support Specialist will provide technical assistance to end-users across the organization. This role requires a strong understanding of computer hardware, software, and various applications.Key ResponsibilitiesProvide technical support to end-users for computer hardware, software, and...

  • Regional Coordinator

    1 month ago


    Gillette, Wyoming, United States VISIONARY COMMUNICATIONS LLC Full time

    Job SummaryVisionary Communications LLC is seeking a highly skilled Regional Coordinator to join our Fiber team. As a key member of our operations team, you will be responsible for managing all fiber construction and engineering activities within the Northwest Wyoming and Southern Montana region.Key ResponsibilitiesCollaborate with our Fiber Construction,...


  • Gillette, Wyoming, United States Hoskinson Contracting Full time

    About Hoskinson ContractingHoskinson Contracting is a leading contracting firm in Gillette, Wyoming, dedicated to delivering exceptional services in electrical, plumbing, HVAC, and construction projects. Our team of experts is committed to providing innovative solutions that meet the highest standards of quality, safety, and sustainability.Job SummaryThe...


  • Gillette, Wyoming, United States Centennial Contractors Enterprises, Inc. Full time

    Job SummaryWe are seeking a highly experienced Senior Project Manager to lead our construction program. The ideal candidate will have a strong background in project management, with a proven track record of delivering projects on time, within budget, and to the required quality standards.Key ResponsibilitiesProject Management: Plan, coordinate, and manage...


  • Gillette, Wyoming, United States Western States Fire Protection Full time

    Fire Protection Designer Job DescriptionWestern States Fire Protection is seeking a skilled Fire Protection Designer to join our team. As a Fire Protection Designer, you will play a critical role in designing, coordinating, and possibly project managing fire sprinkler systems for commercial, industrial, and residential buildings.Key Responsibilities:Design...


  • Gillette, Wyoming, United States EOG Resources Full time

    Job SummaryThe ideal candidate for this position will have a strong understanding of gas and crude oil measurement practices, as well as experience with FlowCal software. This role requires a detail-oriented individual who can review measurement data, resolve discrepancies, and provide reports to stakeholders. The successful candidate will also be...


  • Gillette, Wyoming, United States Hoskinson Health & Wellness Clinic Full time

    About Hoskinson Health & Wellness ClinicHoskinson Health & Wellness Clinic is a pioneering healthcare organization dedicated to providing comprehensive care to the community. Our mission is to empower patients to live better, healthier lives through integrated regenerative and longevity philosophies.Job OverviewThe Revenue Cycle Manager is a key role...

  • Senior Cloud Engineer

    2 weeks ago


    Gillette, Wyoming, United States VitalConnect Full time

    Job Title: Senior Cloud EngineerWe are seeking a highly skilled Senior Cloud Engineer to join our team at VitalConnect. As a Senior Cloud Engineer, you will be responsible for designing, building, and scaling our microservices-based cloud platform.Key Responsibilities:Design and implement features to improve our customers' experiences.Work side-by-side with...


  • Gillette, Wyoming, United States NovaWorks Solutions Full time

    System Administrator with a Focus on IT SecurityWe are seeking a highly skilled System Administrator with a focus on IT security to join our team at NovaWorks Solutions.This position is based in a dynamic environment with a diverse range of tasks, offering opportunities for growth and development.Key Responsibilities:Implementing and maintaining security...


  • Gillette, Wyoming, United States NovaWorks Solutions Full time

    Job Summary:We are seeking a highly skilled IT Security Specialist to join our team at NovaWorks Solutions. As a key member of our security team, you will be responsible for implementing and maintaining the security of our network and systems.Key Responsibilities:Implementing and enforcing security policies and procedures to protect our network and systems...


  • Gillette, Wyoming, United States Alexander & Schmidt Full time

    Job Title: Loss Control Field Representative Job Summary: At Alexander & Schmidt, we are seeking a highly skilled Loss Control Field Representative to join our team. As a Loss Control Field Representative, you will be responsible for conducting on-site property, general liability, and incidental auto inspections to prepare reports for insurance...


  • Gillette, Wyoming, United States Aurora Innovations Full time

    About Aurora InnovationsWe are a dynamic and innovative company dedicated to delivering exceptional solutions in the healthcare and life sciences industry. Our team of experts is passionate about creating engaging experiences for our clients, and we're looking for a skilled Warehouse Logistics Specialist to join our team.Key ResponsibilitiesReceive and...