Software Engineer Jobs overseas

About 86251 results in (4) seconds Clear Filters

Jobs Search

About 86251 results in (4) seconds
Robotics Software Engineer at Heriot Watt University
Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
Python, Distributed Systems, C, Docker, Research, Software Integration, Leadership, Presentation Skills, C++, Linux, Robotics
Qualification
Graduate
Software Engineer III (UI) at CME Group
Belfast, Northern Ireland, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Information Systems
Qualification
Graduate
Graduate Software Engineer at Sagentia Innovation
Cambridge CB22 7GG, , United Kingdom - Full Time
Skills Needed
Programming Languages, C++, Academic Background, Python, Agile Methodologies, Computer Science, C, Continuous Integration
Qualification
Graduate
Sr Staff Software Engineer at CME Group
Belfast, Northern Ireland, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
computer software engineer at Omnissa
Vancouver, BC V7X 1M8, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineering Co-Op at FM GESTIONE ALBERGHIERE
Johnston, Rhode Island, United States - Full Time
Skills Needed
Software Engineering, C#, Java, Sql, Oracle, Typescript, React, Angular, Javascript, Object Oriented Programming, Problem Solving, Teamwork, Learning, Automation, Software Testing
Specialization
Candidates must be enrolled as full-time students studying Computer Science or a related degree. Proficiency in programming languages and a desire to learn new technologies are essential.
Research Software Engineer at Durham University
Durham, England, United Kingdom - Full Time
Skills Needed
Excellent Oral And Written Communication Skills, Phd Degree Level Education, Research Context Assimilation, Time Management, Teamwork, Hpc Experience, Compiled Languages, Shared And Distributed Memory Programming, Accelerator Programming, Debugging And Profiling, Numerical Algorithms And Libraries, System Software Stack Administration, Software Development Best Practices, Complex Issue Solving, Training Material Development, Dri Community Engagement
Specialization
Candidates must demonstrate excellent communication skills, a PhD or equivalent experience in a computing-related discipline, and experience with high-performance computing technologies. Knowledge of software development best practices and the ability to solve complex issues are also essential.
Experience Required
Minimum 2 year(s)
Research Software Engineer at Durham University
Durham, England, United Kingdom - Full Time
Skills Needed
Communication Skills, Research Computing, High Performance Computing, Compiled Languages, Distributed Memory Programming, Accelerator Programming, Debugging, Profiling, Numerical Algorithms, Software Development Best Practices, Professional Development, Problem Solving
Specialization
Candidates must demonstrate excellent communication skills and have a PhD or equivalent experience in a computing-related discipline. Experience with high-performance computing technologies and a commitment to software development best practices are essential.
Experience Required
Minimum 2 year(s)
Embedded Software Engineer at Alten
Birmingham, England, United Kingdom - Full Time
Skills Needed
Embedded Software Engineering, Aerospace, Safety Critical Environments, Rtos, C/C++, Arm Core Architectures, Hardware Interface Protocols, Software Integration, Architecture, Test Environments, Do 178
Specialization
A Bachelor’s or Master’s degree in Software, Electronics, or a related Engineering discipline is required. Candidates should have a strong background in embedded software engineering and experience with relevant protocols and standards.
Experience Required
Minimum 5 year(s)
Senior Engineer - Software at BAE Systems
Frimley, England, United Kingdom - Full Time
Skills Needed
Software Development, Java, Python, C++, Rust, Cloud Based Development, Agile Methodology, Virtualisation, Automated Testing, Ci/Cd Techniques, Configuration Control
Specialization
Essential skills include software development in languages like Java, Python, C++, or Rust, and experience in cloud-based environments. A degree in a relevant discipline is desirable but not mandatory.
Experience Required
Minimum 5 year(s)
Software Engineer, Analyst at BlackRock
, England, United Kingdom - Full Time
Skills Needed
Java, Javascript, Concurrent Programming, Distributed Applications, Cloud Technology, Ai/Ml, Sql, Nosql, Mssql, Mongodb, Snowflake, Redis, Kafka, Grpc, React, Angular
Specialization
A Master’s Degree or PhD in Computer Science, Engineering, or Mathematics is required, along with up to 2 years of hands-on experience in Java or web development. Candidates should have a strong interest in distributed systems and experience with various database technologies.
Software Engineer - A25133 at Activate Interactive Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Good Communication Skills
Specialization
Demonstrated experience with web service security including digital certificates (client and server) mutual authentication ssl web services expertise in xml xsl wsdl soap rest json html javascript.
Qualification
Trade Certificate
Software Engineer II - AFD at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Distributed Systems, Application Delivery, Global Load Balancing, Security, Network Services, Cloud Level Demands, Performance, Customer Experience, Management, Control Plane Integration
Specialization
Candidates should be passionate about solving complex technical challenges. Experience with large-scale systems and a growth mindset is preferred.
Experience Required
Minimum 2 year(s)
Software Test Engineer - 1 at Boston Scientific Corporation Malaysia
Cambridge, Massachusetts, United States - Full Time
Skills Needed
Software Testing, Test Automation, Linux, Unix, Python, C, C++, Agile, Scrum, Problem Solving, Technical Documentation, Quality Assurance, Medical Devices, Bug Tracking, Test Methodology, Test Strategy
Specialization
A Bachelor's or Master's Degree in Computer Science is required, with a graduation date of December 2025 or May 2026. Candidates must have strong product quality experience, preferably in the medical device domain, and knowledge of test automation.
Back End Software Engineer at Liven
Special capital Region of Jakarta, Java, Indonesia - Full Time
Skills Needed
Backend Development, Nest.Js, Express.Js, Typescript, Graphql, Apollo, Postgresql, Redis, Google Cloud, Ci/Cd, Docker, Kubernetes, React, Next.Js, React Native, Problem Solving
Specialization
The role requires 2-4 years of experience in backend-heavy full-stack development with strong expertise in Node.js, Nest.js, and Express.js. Familiarity with PostgreSQL, Redis, and cloud infrastructure is also essential.
Experience Required
Minimum 2 year(s)
Software Engineer | Python at 8am
, , United States - Full Time
Skills Needed
Python, Nestjs, Nextjs, Postgresql, Microservices, Agile, Teamwork, Documentation, Communication, Cloud Technologies, Saas, Typescript, React, Apis, Debugging, Troubleshooting
Specialization
A BS in Computer Science or equivalent professional experience is required, along with experience building and debugging cloud-based solutions. Candidates should have a commitment to SOLID principles and professional experience with PostgreSQL.
Experience Required
Minimum 2 year(s)
Sr Staff Software Engineer at PAYPAL PTE LTD
Singapore, , Singapore - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 12 year(s)
Controls Software Engineer at KION Group
Sydney, New South Wales, Australia - Full Time
Skills Needed
Controls Software Engineering, Plc Programming, Real Time Controller Programming, Software Development, Agile Development, Hmi Development, Scada Development, Gui Development, Mechatronics Engineering, Electrical Engineering, Computer Science, Object Oriented Programming, C#, C++, Python, Java, Visual Basic
Specialization
2+ years of experience as a Controls Software Engineer is required, with a Bachelor or higher degree in Mechatronics Engineering, Electrical Engineering, or Computer Science. Experience in PLC programming and designing software using higher-level languages is also necessary.
Experience Required
Minimum 2 year(s)
Founding Software Engineer at MLabs
, , United States - Full Time
Skills Needed
Fullstack Development, Application Development, Backend Infrastructure, Developer Experience, Hiring, Strategy, Product Design, Go To Market, Compliance, Typescript, React, Next.Js, Redis, Scalability, Startup Experience, Collaboration
Specialization
Candidates should have at least 5 years of experience as a software engineer and proven experience working at a startup. Experience building apps at scale with over 1 million users is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer-1 at Mastercard
Gdańsk, Pomeranian Voivodeship, Poland - Full Time
Skills Needed
Software Engineering, Technical Solutions, System Development, Quality Assurance, Problem Management, Mentoring, Collaboration, Communication, Financial Services, Innovation, Testing, Documentation, Research, Vendor Management, Agile Methodologies, Root Cause Analysis
Specialization
Bachelor's degree in Information Systems, Information Technology, Computer Science, or Engineering is required. 3 to 5 years of experience in delivering secure solutions in the Financial Services Sector is preferred.
Experience Required
Minimum 2 year(s)
Robotics Software Engineer at Heriot Watt University
Edinburgh, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 25

Salary

47389.0

Posted On

29 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Distributed Systems, C, Docker, Research, Software Integration, Leadership, Presentation Skills, C++, Linux, Robotics

Industry

Computer Software/Engineering

Description

Role: Robotics Software Engineer - The National Robotarium
Grade: Grade 7 - £37,694 - £47,389 per annum
Contract Type: Full Time, Open Ended, 35hrs per week
Rewards and Benefits: 33 days annual leave, plus 9 buildings closed days for all full-time staff.

ABOUT US

The National Robotarium is recruiting a Robotics Software Engineer to deliver the vision of the National Robotarium to â€�become globally recognised as significant in Robotics and AIâ€�. This is an opportunity to get involved at the very start of an incredibly exciting journey to help the development and the adoption of AI enabled Robotics into the economy and into society. Be involved in finding and developing solutions for health and social care, for renewable energy, for future travel, for medical needs and for today’s business needs. Work with partners from many sectors, industrial, health, hospitality, and renewables to create AI and Robotic solutions to real world problems. Develop your skills and knowledge in a dynamic and energetic environment.

EDUCATION, QUALIFICATIONS AND EXPERIENCE

Essential

  • MSc/PhD in Robotics or Computer Science
  • Experience working on Robotics development
  • Experience of working with
  • C/C++ or Python
  • ROS 1 or 2 or similar middleware
  • Fluency with Linux, Git, containerisation (Docker) and CI/CD (GitHub/GitHub Actions)
  • Strong background in software engineering
  • Ability to
  • work independently, and in a team
  • research, analyse and present complex information effectively with good attention to detail
  • quickly, flexibly and accurately in a dynamic, changing and pressured environment
  • Experience of working in collaborative projects
  • Excellent written and oral presentation skills
  • Excellent interpersonal, influencing and presentation skills, able to understand and communicate complex issues effectively
  • Good knowledge and understanding of relevant legal, statutory and governance applications and turning them into good practice

Desirable

  • Experience of working on/with
  • Hardware and Software integration
  • Docker Compose, Ansible, and Terraform
  • Continuous Integration/Deployment
  • Fleet-scale deployment or edge-computing experience
  • Distributed systems across multiple networks
  • Demonstratable experience in Software Engineering/Software Architecture
  • Public speaking, STEM outreach or community leadership
Responsibilities

PURPOSE OF ROLE

Working within the National Robotarium Engineering team, we are seeking to appoint a highly capable, flexible and driven Robotics Software Engineer to lead and execute projects with industry and research partners.
The projects will include robotic-oriented software engineering, development, and test in the main. However, opportunity will also exist to be involved with projects related to National Robotarium facilities, assisting startups and small businesses and outreach and public engagement programs.

KEY DUTIES AND RESPONSIBILITIES

The post holder is required to:

  • Gather user requirements and build robotic/AI solutions.
  • Clearly articulate potential solutions and explain the relative merits.
  • Involvement in the development of proposals for new projects
  • Development of Robotic and AI solutions on time and to cost budgets
  • Work within multi-disciplinary teams, sometimes more than one team at a time
  • Share technical findings with the engineering team as needed
  • Work with project managers on projects and monitor and report progress
  • Represent the National Robotarium within various forums
  • Involvement in customer visits and demonstrations
  • Involvement in schools outreach programs
  • Collaborate with other Research Associates and Ph.D. students working on related projects
Robotics Software Engineer at Heriot Watt University
Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
Python, Distributed Systems, C, Docker, Research, Software Integration, Leadership, Presentation Skills, C++, Linux, Robotics
Qualification
Graduate
Software Engineer III (UI) at CME Group
Belfast, Northern Ireland, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Information Systems
Qualification
Graduate
Graduate Software Engineer at Sagentia Innovation
Cambridge CB22 7GG, , United Kingdom - Full Time
Skills Needed
Programming Languages, C++, Academic Background, Python, Agile Methodologies, Computer Science, C, Continuous Integration
Qualification
Graduate
Sr Staff Software Engineer at CME Group
Belfast, Northern Ireland, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
computer software engineer at Omnissa
Vancouver, BC V7X 1M8, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineering Co-Op at FM GESTIONE ALBERGHIERE
Johnston, Rhode Island, United States - Full Time
Skills Needed
Software Engineering, C#, Java, Sql, Oracle, Typescript, React, Angular, Javascript, Object Oriented Programming, Problem Solving, Teamwork, Learning, Automation, Software Testing
Specialization
Candidates must be enrolled as full-time students studying Computer Science or a related degree. Proficiency in programming languages and a desire to learn new technologies are essential.
Research Software Engineer at Durham University
Durham, England, United Kingdom - Full Time
Skills Needed
Excellent Oral And Written Communication Skills, Phd Degree Level Education, Research Context Assimilation, Time Management, Teamwork, Hpc Experience, Compiled Languages, Shared And Distributed Memory Programming, Accelerator Programming, Debugging And Profiling, Numerical Algorithms And Libraries, System Software Stack Administration, Software Development Best Practices, Complex Issue Solving, Training Material Development, Dri Community Engagement
Specialization
Candidates must demonstrate excellent communication skills, a PhD or equivalent experience in a computing-related discipline, and experience with high-performance computing technologies. Knowledge of software development best practices and the ability to solve complex issues are also essential.
Experience Required
Minimum 2 year(s)
Research Software Engineer at Durham University
Durham, England, United Kingdom - Full Time
Skills Needed
Communication Skills, Research Computing, High Performance Computing, Compiled Languages, Distributed Memory Programming, Accelerator Programming, Debugging, Profiling, Numerical Algorithms, Software Development Best Practices, Professional Development, Problem Solving
Specialization
Candidates must demonstrate excellent communication skills and have a PhD or equivalent experience in a computing-related discipline. Experience with high-performance computing technologies and a commitment to software development best practices are essential.
Experience Required
Minimum 2 year(s)
Embedded Software Engineer at Alten
Birmingham, England, United Kingdom - Full Time
Skills Needed
Embedded Software Engineering, Aerospace, Safety Critical Environments, Rtos, C/C++, Arm Core Architectures, Hardware Interface Protocols, Software Integration, Architecture, Test Environments, Do 178
Specialization
A Bachelor’s or Master’s degree in Software, Electronics, or a related Engineering discipline is required. Candidates should have a strong background in embedded software engineering and experience with relevant protocols and standards.
Experience Required
Minimum 5 year(s)
Senior Engineer - Software at BAE Systems
Frimley, England, United Kingdom - Full Time
Skills Needed
Software Development, Java, Python, C++, Rust, Cloud Based Development, Agile Methodology, Virtualisation, Automated Testing, Ci/Cd Techniques, Configuration Control
Specialization
Essential skills include software development in languages like Java, Python, C++, or Rust, and experience in cloud-based environments. A degree in a relevant discipline is desirable but not mandatory.
Experience Required
Minimum 5 year(s)
Software Engineer, Analyst at BlackRock
, England, United Kingdom - Full Time
Skills Needed
Java, Javascript, Concurrent Programming, Distributed Applications, Cloud Technology, Ai/Ml, Sql, Nosql, Mssql, Mongodb, Snowflake, Redis, Kafka, Grpc, React, Angular
Specialization
A Master’s Degree or PhD in Computer Science, Engineering, or Mathematics is required, along with up to 2 years of hands-on experience in Java or web development. Candidates should have a strong interest in distributed systems and experience with various database technologies.
Software Engineer - A25133 at Activate Interactive Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Good Communication Skills
Specialization
Demonstrated experience with web service security including digital certificates (client and server) mutual authentication ssl web services expertise in xml xsl wsdl soap rest json html javascript.
Qualification
Trade Certificate
Software Engineer II - AFD at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Distributed Systems, Application Delivery, Global Load Balancing, Security, Network Services, Cloud Level Demands, Performance, Customer Experience, Management, Control Plane Integration
Specialization
Candidates should be passionate about solving complex technical challenges. Experience with large-scale systems and a growth mindset is preferred.
Experience Required
Minimum 2 year(s)
Software Test Engineer - 1 at Boston Scientific Corporation Malaysia
Cambridge, Massachusetts, United States - Full Time
Skills Needed
Software Testing, Test Automation, Linux, Unix, Python, C, C++, Agile, Scrum, Problem Solving, Technical Documentation, Quality Assurance, Medical Devices, Bug Tracking, Test Methodology, Test Strategy
Specialization
A Bachelor's or Master's Degree in Computer Science is required, with a graduation date of December 2025 or May 2026. Candidates must have strong product quality experience, preferably in the medical device domain, and knowledge of test automation.
Back End Software Engineer at Liven
Special capital Region of Jakarta, Java, Indonesia - Full Time
Skills Needed
Backend Development, Nest.Js, Express.Js, Typescript, Graphql, Apollo, Postgresql, Redis, Google Cloud, Ci/Cd, Docker, Kubernetes, React, Next.Js, React Native, Problem Solving
Specialization
The role requires 2-4 years of experience in backend-heavy full-stack development with strong expertise in Node.js, Nest.js, and Express.js. Familiarity with PostgreSQL, Redis, and cloud infrastructure is also essential.
Experience Required
Minimum 2 year(s)
Software Engineer | Python at 8am
, , United States - Full Time
Skills Needed
Python, Nestjs, Nextjs, Postgresql, Microservices, Agile, Teamwork, Documentation, Communication, Cloud Technologies, Saas, Typescript, React, Apis, Debugging, Troubleshooting
Specialization
A BS in Computer Science or equivalent professional experience is required, along with experience building and debugging cloud-based solutions. Candidates should have a commitment to SOLID principles and professional experience with PostgreSQL.
Experience Required
Minimum 2 year(s)
Sr Staff Software Engineer at PAYPAL PTE LTD
Singapore, , Singapore - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 12 year(s)
Controls Software Engineer at KION Group
Sydney, New South Wales, Australia - Full Time
Skills Needed
Controls Software Engineering, Plc Programming, Real Time Controller Programming, Software Development, Agile Development, Hmi Development, Scada Development, Gui Development, Mechatronics Engineering, Electrical Engineering, Computer Science, Object Oriented Programming, C#, C++, Python, Java, Visual Basic
Specialization
2+ years of experience as a Controls Software Engineer is required, with a Bachelor or higher degree in Mechatronics Engineering, Electrical Engineering, or Computer Science. Experience in PLC programming and designing software using higher-level languages is also necessary.
Experience Required
Minimum 2 year(s)
Founding Software Engineer at MLabs
, , United States - Full Time
Skills Needed
Fullstack Development, Application Development, Backend Infrastructure, Developer Experience, Hiring, Strategy, Product Design, Go To Market, Compliance, Typescript, React, Next.Js, Redis, Scalability, Startup Experience, Collaboration
Specialization
Candidates should have at least 5 years of experience as a software engineer and proven experience working at a startup. Experience building apps at scale with over 1 million users is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer-1 at Mastercard
Gdańsk, Pomeranian Voivodeship, Poland - Full Time
Skills Needed
Software Engineering, Technical Solutions, System Development, Quality Assurance, Problem Management, Mentoring, Collaboration, Communication, Financial Services, Innovation, Testing, Documentation, Research, Vendor Management, Agile Methodologies, Root Cause Analysis
Specialization
Bachelor's degree in Information Systems, Information Technology, Computer Science, or Engineering is required. 3 to 5 years of experience in delivering secure solutions in the Financial Services Sector is preferred.
Experience Required
Minimum 2 year(s)
Loading...