(Senior) Research Scientist in Software Systems Engineering

4 days ago


Cary, United States ABB Full time

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world. This Position reports to: Research Team Manager - Industrial Software Systems Your role and responsibilitiesAs a research scientist in Software Systems Engineering, you will be working on the future architecture and design of ABB's software-based products, with a special focus on the digitalization of industrial systems. We are looking for a team member with a proven research track record and the eagerness to transfer and apply world class academic research into an industrial environment. You will work within the highly motivated, international team of scientists at ABB Research. We offer an open and innovative international work environment with many diverse opportunities to grow your career.The work model for the role is: #LI-hybridYou will be mainly accountable for: Contribute to and/or lead research projects that turn state-of-the-art research results into effective software solutions for ABB. Create prototypes of innovative concepts with real business impact Evaluate new technologies and assess their impact on ABB products and roadmaps. Disseminate your results in scientific publications, patent applications, and technical reports. Build a network in the company and actively disseminate your knowledge and expertise. Qualifications for the role PhD in computer science, computer engineering, electrical engineering or in a related field Experience in software engineering and system design Theoretical and practical knowledge in one or multiple of the following topics: software engineering, distributed systems, computer networking, embedded systems, machine learning, cyber security Hands-on experience in programming languages (e.g., C/C++, Python, Rust) Proven publication track record at top scientific conferences and journals Excellent communication skills and team player attitude Solid experience of getting ideas from concepts to prototypes BenefitsWe also offer our employees the following benefits: Flexible Work Practices Employee Share Acquisition Plan Canteen More about us At the ABB Research Center located in Baden-Dattwil in the proximity of Zurich, we work on cutting-edge technologies that shape the future of our products. The Industrial Software Systems research team explores topics like machine learning, cybersecurity, computer networking, distributed systems, and real-time systems. Our solutions are used to support the development of next-generation digital products and services of ABB. We look forward to receiving your application (documents submitted in English are appreciated). If you want to discover more about ABB, take another look at our website . What's in it for you: We empower you to take initiative, explore new possibilities, and lead with confidence. You'll grow through meaningful work, continuous learning, and support that's tailored to your goals. Every idea you share and every action you take contributes to something bigger. We value people from different backgrounds. Could this be your story? Apply today or visit to read more about us and learn about the impact of our solutions across the globe.



  • Cary, NC, United States Garmin International Inc Full time

    Overview We are seeking a full-time Senior .NET Software Engineer for our Cary, NC location. (It is required that you currently reside in this area). In this role, you will utilize the latest version of .NET and modern CI/CD tools to support a web application architecture and enterprise billing system in our multi-cloud environment. You will work with...


  • Cary, NC, United States Garmin International Inc Full time

    Overview We are seeking a full-time Senior .NET Software Engineer for our Cary, NC location. (It is required that you currently reside in this area). In this role, you will utilize the latest version of .NET and modern CI/CD tools to support a web application architecture and enterprise billing system in our multi-cloud environment. You will work with...


  • Cary, United States Garmin Full time

    Overview We are seeking a full-time Senior Houdini Software Engineer in our Olathe, KS or Cary, NC location to work on golf projects. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor. The goal is to create...


  • Cary, United States Deere Full time

    60 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match Selecting an option from the list below will update the main...


  • Cary, United States Deere Full time

    59 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match Selecting an option from the list below will update the main...


  • Cary, United States Deere Full time

    60 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match Selecting an option from the list below will update the main...


  • Cary, NC, United States Deere Full time

    60 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match Selecting an option from the list below will update the main...


  • Cary, NC, United States Deere Full time

    60 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match Selecting an option from the list below will update the main...


  • Cary, United States Deere Full time

    Senior Software Engineer - Indaiatuba/SP ID: 115375 Job Description As a Senior Software Engineer, at John Deere in Indaiatuba/SP. You will work on an agile product team and leads product design by providing technical leadership. In addition to planning, coordinating, coding and testing - to deliver functionality of a complicated nature on the complete...


  • Cary, United States Array Full time

    A leading technology-enabled workforce solutions company is seeking a Senior Software Engineer to join its team in Raleigh, NC. This hybrid role will focus on building and operating distributed systems, emphasizing reliability, performance, and security. Candidates should have at least 7 years in software engineering and possess an engineering degree or...