Algorithm Software Developer

3 weeks ago


Tucson, Arizona, United States Bruker Full time

Job Title: Algorithm Software Developer

Job Summary: We are seeking an experienced Algorithm Software Developer to join our team at Bruker. As a key member of our optical systems development team, you will design and implement 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 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.
  • Minimum: B.S. in software programming with minimum 3 years experience in innovative code development.
  • Preferred: Master in computer science with 10 years experience in code development for instrumentation.

About Bruker: At Bruker, we are a leading analytical instrumentation company that provides advanced solutions in all fields of research and development. Our systems and instruments are designed to improve safety, accelerate time-to-market, and support industries in enhancing quality of life.

What We Offer: We offer a competitive salary range of $150,000 to $220,000, a performance-related incentive, and 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.

Equal Opportunity Employer: Bruker is an equal-opportunity employer and evaluates qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.



  • Tucson, Arizona, United States Bruker Full time

    As an Algorithm Software Developer at Bruker, you will be part of a team that designs and implements complex algorithms for various optical applications, such as imaging, interferometry, spectroscopy, and sensing.Responsibilities:Design and implement complex algorithms for various optical applicationsPropose innovative solutions to fuel Technology...


  • Tucson, Arizona, United States Raytheon Technologies Full time

    Job Summary:The PCAS department at Raytheon Technologies is seeking a skilled Senior Controls Engineer to develop algorithms for electromechanical assemblies. The ideal candidate will have a solid understanding of classical and modern control theory, experience with Matlab/Simulink, and the ability to work with electrical and mechanical hardware. The role...


  • Tucson, Arizona, United States RTX Full time

    About the Role:The PCAS department at RTX is seeking a skilled Senior Controls and Algorithm Engineer to join their team. As a key member of the team, you will be responsible for developing algorithms in Matlab/Simulink in conjunction with the Autopilot team. You will also interact with mechanical and electrical design engineers and vendors to optimize...


  • Tucson, Arizona, United States RTX Full time

    Job Summary:The Precision Control Actuation Systems (PCAS) department at RTX is seeking a skilled engineer to develop algorithms for electromechanical assemblies. The ideal candidate will have a solid understanding of classical and modern control theory, experience with Matlab/Simulink, and the ability to work with electrical and mechanical hardware.The...


  • Tucson, Arizona, United States Raytheon Technologies Full time

    About the Role:Raytheon Technologies is seeking a skilled Senior Controls and Algorithm Engineer to join our team. As a key member of our Precision Control Actuation Systems department, you will be responsible for developing and implementing algorithms in Matlab/Simulink for a variety of electromechanical assemblies.Key Responsibilities:Develop and implement...


  • Tucson, Arizona, United States Rincon Research Corp Full time

    Job Title: Software Development SpecialistAt Rincon Research Corporation, we are seeking a skilled Software Development Specialist to join our team of innovators. As a key member of our R&D team, you will design and develop cutting-edge software solutions for challenging national security and defense signal processing, geolocation, and communication...


  • Tucson, Arizona, United States Raytheon Full time

    Job Summary:Raytheon is seeking a skilled engineer to develop algorithms for control systems in electromechanical assemblies. The ideal candidate will have experience with Matlab/Simulink and classical and modern control theory.Key Responsibilities:Develop algorithms for control systems in electromechanical assembliesCollaborate with mechanical and...

  • Software Developer

    3 weeks ago


    Tucson, Arizona, United States Rincon Research Corporation Full time

    Software Engineer Position OverviewRincon Research Corporation is seeking a skilled Software Engineer to create cutting-edge software and cloud computing solutions for challenging national security and defense signal processing, geolocation, and communication problems. The ideal candidate will have a strong background in software engineering, cloud...


  • Tucson, Arizona, United States Actalent Full time

    About the Role:The HPC Software Engineer at Actalent will be responsible for delivering low latency, high throughput software solutions on both enterprise and edge platforms.They will work with scientists to implement novel algorithms at scale.Key Responsibilities:Program high performance computing algorithms in Modern C++ (C++ 11, C++14 or C++ 17)Utilize...


  • Tucson, Arizona, United States Bruker Full time

    Job SummaryWe are seeking a highly skilled Algorithm Software Developer to join our team at Bruker Corporation. As a key member of our team, you will be responsible for designing and implementing complex algorithms for various optical applications, including imaging, interferometry, spectroscopy, and sensing.Key ResponsibilitiesDesign and implement complex...


  • Tucson, Arizona, United States Cummings Aerospace Full time

    Job SummaryThe Senior Software Development Lead will lead an engineering team performing software development of modeling and simulation tools. This position requires a professional who possesses demonstrated experience in development and execution of major prototype or acquisition systems and applies government or industry standard engineering tools and...


  • Tucson, Arizona, United States Rincon Research Corporation Full time

    Database/Web Engineer Position OverviewRincon Research Corporation is seeking a skilled Database/Web Engineer to join our team in Centennial, CO. As a key member of our R&D team, you will design and implement cutting-edge software and cloud computing solutions to challenging national security and defense signal processing, geolocation, and communication...


  • Tucson, Arizona, United States Cummings Aerospace Full time

    Job SummaryThe Senior Software Engineer position at Cummings Aerospace is a full-time exempt role that requires a professional with experience in development and execution of software programs. The ideal candidate will apply government or industry standard engineering tools and processes to achieve program objectives. As a member of an engineering team, the...


  • Tucson, Arizona, United States Rincon Research Corporation Full time

    Why Work at Rincon Research Corporation?Rincon Research Corporation is a leading innovator in digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities. We are seeking a highly skilled Advanced Software Engineer to join our team of experts in creating cutting-edge software and cloud computing solutions...


  • Tucson, Arizona, United States Rincon Research Corporation Full time

    Why Work at Rincon Research Corporation?Rincon Research Corporation is a leading innovator in digital signal processing and cloud computing solutions for national security and defense applications.We are seeking a highly skilled Database/Web Engineer to join our team of experts in creating cutting-edge software and cloud computing solutions.Key...


  • Tucson, Arizona, United States Affinity Executive Search Full time

    Job Title: Advanced Software EngineerAbout the Role:We are seeking a highly skilled Advanced Software Engineer to join our team at Affinity Executive Search. As a key member of our R&D team, you will be responsible for designing and developing cutting-edge signal processing, geolocation, and communication systems solutions to challenging national security...


  • Tucson, Arizona, United States Rincon Research Corp Full time

    Job SummaryRincon Research Corporation is seeking a highly skilled Senior Software Engineer to join our team in Centennial, CO. As a key member of our R&D team, you will be responsible for designing and implementing real-time cloud processing solutions, developing advanced signal processing and geolocation algorithms, and providing technical leadership to...


  • Tucson, Arizona, United States Rincon Research Corporation Full time

    Job DescriptionRincon Research Corporation is seeking a highly skilled Sr. Software Engineer to join our team in Centennial, CO. As a key member of our R&D team, you will be responsible for designing and implementing real-time cloud processing solutions, advanced signal processing and geolocation algorithms, and providing technical leadership to junior team...


  • Tucson, Arizona, United States Affinity Executive Search Full time

    Job Opportunity:We are seeking a highly skilled Advanced Software Engineer to join our team and contribute to the development of cutting-edge signal processing, geolocation, and communication systems solutions for national security and defense challenges.You will work in a collaborative R&D environment with experienced electrical engineers, mathematicians,...


  • Tucson, Arizona, United States Motion Recruitment Full time

    **Job Title:** Software Development Manager**Job Description:**Motion Recruitment is seeking a highly skilled Software Development Manager to lead our team of developers in creating innovative software solutions. The ideal candidate will have a strong background in JavaScript, with experience in managing teams and guiding architecture...