Jobs
>
San Jose

    Algorithm Software Developer - San Jose, United States - Bruker

    Default job background
    Description
    Algorithm Software Developer

    Job Locations

    US-CA-San Jose | US-AZ-Tucson


    ID
    # of Openings

    1

    Job Function

    Engineering

    Overview


    As one of the world's leading analytical instrumentation companies, Bruker Corporation covers a broad spectrum of advanced solutions in all fields of research and development.

    All our systems and instruments are designed to improve safety of products, to accelerate time-to-market, and to support industries in successfully enhancing quality of life.

    We have been driving innovation in analytical instrumentation for over 60 years now.

    Today, more than 8,500 employees distributed across 90 locations around the world continue to delight our customers with innovative solutions.

    Bruker Nano, one of Bruker's four operating segments, provides customers in academic, governmental institutions, life science, materials science, and applied industries with the tools to determine the characteristics of matter and visualize the structure of molecules.

    Divisions within BNANO include Bruker AXS, Bruker Nano Analytics, Bruker Nano Surfaces and Metrology, Fluorescence Microscopy, and Canopy.

    As Algorithm Software Developer, you support optical and stylus profiler developments from Bruker Nano Surfaces & Metrology "BNSM" Division, manufacturer of the world's leading Atomic Forces Microscopes, Stylus Profilers, Mechanical Testers, non-contact 3D Optical Microscopes, and Multi-Angle Reflectometry & Ellipsometry.

    As Algorithm Software Developer, you work closely with our team of optical scientists, software developers, and other members of the team to solve complex problems and create innovative solutions.

    We are looking for someone who has experience in developing new software codes both on acquisition algorithms and on analysis/result extraction sides for optical profiling technologies such as AOI, defect inspection and critical dimensions measurement.

    Your curiosity together with your in-depth knowledge of optical profiling technologies will help you to be successful in this role.

    Responsibilities

    Design and implement complex algorithms for various optical applications, such as imaging, interferometry, spectroscopy, and sensing

    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

    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
    At Bruker, base salary is part of our total compensation.

    The estimated base salary range for this full-time position is between $99,924.00 and $158, 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.

    #LI-DG1
    #LI-Onsite

    #J-18808-Ljbffr

  • Oracle

    Software Developer

    1 week ago


    Oracle Santa Clara, United States

    Employer will accept Master's degree in Computer Science, Engineering, or related technical field. Position requires: · - Programming languages Java and Python; · - Relational and non-relational databases and SQL skills for querying relational databases; · - Version control syste ...


  • Skyline Enterprises San Jose, United States

    What to expect: · You will be programming software for maritime navigation. · Your tasks range from maintaining and further developing existing software to designing completely new software components, such as for autonomous shipping. · You will support our system engineers in de ...


  • NovaWorks Solutions San Jose, United States

    About the Company · May we introduce ourselves? · With a clear focus on SAP, specifically S/4HANA, we are absolute experts in our field and well positioned for the future. Led by an experienced and competent management team, we have clear and ambitious growth goals that we want t ...


  • Amazon Services LLC Sunnyvale, United States

    3+ years of engineering team management experience · - 7+ years of working directly within engineering teams experience · - 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience · - 8+ years of leading the definiti ...

  • Aveva

    Software Developer

    1 week ago


    Aveva San Leandro, United States

    AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals and minerals - safely, efficiently and more sustainably. · We're the first software busin ...

  • Oracle

    Software Developer

    3 days ago


    Oracle Pleasanton, United States

    Career Level - IC4 · - Design, develop, test and deliver new features on an outstanding analytics platform suitable for deployment to both the Oracle Cloud and on-premise environments · - Be responsible for the creation of formal design specifications and coding of sophisticated ...

  • Russell Tobin & Associates

    Software Developer

    1 week ago


    Russell Tobin & Associates San Jose, United States

    · What are we looking for in our Software Developer - C++ 4? · Title: Software Developer · Location: San Jose, CA (100% Onsite) · Duration: 12 months · Pay rate: $85-$95/hr on W2 without benefits (Based on experience) · Job Duties: · Work on developing GPU components for the vi ...

  • Russell Tobin

    Software Developer

    1 week ago


    Russell Tobin San Jose, United States

    What are we looking for in our Software Developer - C++ 4? · Title: Software DeveloperLocation: San Jose, CA (100% Onsite)Duration: 12 months · Pay rate: $85-$95/hr on W2 without benefits (Based on experience) · Job Duties: · Work on developing GPU components for the video proc ...

  • IBM

    Software Developer

    1 week ago


    IBM San Jose, United States

    Develop, test, deploy and support back-end software products to process and understand business documents at scale, across Cloud and On-premise contexts. Use leading edge and/or proven technologies and techniques from across artificial intelligence, hybrid cloud, programming lang ...

  • DataAnnotation

    Software Developer

    2 weeks ago


    DataAnnotation San Jose, United States

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. · We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will wor ...

  • NextDeavor

    Software Developer

    1 week ago


    NextDeavor San Jose, United States

    · Software Developer - C++ 4 · 12+ Months W2 Contract · San Jose, CA · Benefits You'll Love: NextDeavor offers health, vision and dental benefits for contract employees. · You'll be eligible to receive Paid Sick Leave (Amount varies per state). · Own the opportunity to get yo ...

  • Russell Tobin

    Software Developer

    3 days ago


    Russell Tobin San Jose, United States

    Job Description · Job DescriptionTitle: Software Developer · Location: San Jose, CA (100% Onsite) · Duration: 12 months · Pay rate: $85-$95/hr on W2 without benefits (Based on experience) · Job Duties: · Work on developing GPU components for the video processing pipeline · Work ...

  • Candor PS

    Software Developer

    1 week ago


    Candor PS San Jose, United States

    Design, architect, develop and implement business and service tier for client/server and web applications using Java, J2EE, Hibernate, Visual Basic, VB Script, Java Script, SQL Server, Oracle, SQL Programming Expert, Unix, Windows. Involved in designing, developing, testing, debu ...

  • Crimson Ventures

    Software Developer

    1 week ago


    Crimson Ventures Alianza, United States

    Exciting tasks await you at Alianza: · Development activities in interesting automotive projects · Conceptualization of complex software solutions · Implementation in an agile work environment · Collaboration with experienced project teams · Your soft skills: · Excellent communic ...

  • Wipro Limited

    Software Developer

    4 days ago


    Wipro Limited San Jose, United States Full time, Part time, contract, training

    Our company is seeking to hire a skilled software developer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code as well as modifying software to fix errors adapt it to new hardware improve its performan ...

  • Extera Solutions

    Software Developer

    1 week ago


    Extera Solutions San Jose, United States Part time, contract, training

    Design develop test deploy maintain and improve the softwareWrite and publish specifications perform code reviewsSoftware development experience in two or more general-purpose programming languagesExperience with Agile and DevOps methodologiesDemonstrated ability to design and de ...

  • Tenstorrent

    Software Developer

    1 week ago


    Tenstorrent Santa Clara, United States

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networkin ...

  • TEKsystems

    Software Developer

    1 week ago


    TEKsystems Santa Clara, United States OTHER

    Come join the world's fastest-growing Semiconductor manufacturer · Job Title: · Software Developer - Backend · Top Skills Details: · Python, SQL, API Integrations, · Experience with ML is a bonus · Description: · You will play a critical role in designing, developing, and implem ...


  • Stanford University Stanford, United States

    The Division of Medical Physics in the Department of Radiation Oncology is seeking a Software Developer 2 to execute all programming tasks, including programming, analyzing, designing, developing, implementing, modifying, and maintaining computer programs. Work on systems of mode ...


  • ELB US Inc. Pleasanton, United States

    ELB US Inc. is a world class integrated solutions provider, specializing in visual collaboration and unified communication services and solutions. We offer a full suite of value-added services, including needs assessment, solution design, installation, training, maintenance and s ...