Software Engineer Jobs overseas

About 85490 results in (6) seconds Clear Filters

Jobs Search

About 85490 results in (6) seconds
Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada - Full Time
Skills Needed
Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development
Specialization
Software Engineering, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Principal Software Engineer - CoreAI at Microsoft
Redmond, WA 98052, USA - Full Time
Skills Needed
Microsoft, Communication Skills, Communication Protocols, Regulations, Distributed Systems, Software Development, Color, Languages, Ethnicity, Data Processing, Base Pay, Ordinances, Consideration, Microsoft Teams, Computer Science, Performance Analysis, Citizenship
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer(Java,Scala) at NICE
Pune, maharashtra, India - Full Time
Skills Needed
Java, Scala, Linux, Maven, Git, Ms Sql Server, Oracle, Postgresql, Cassandra, Object Oriented Design, Microservices, Docker, Kubernetes, Agile, Cloud, Fraud Detection
Specialization
5-6 years of hands-on software development experience in Java is mandatory, along with expertise in databases and microservices architecture. Strong knowledge in object-oriented design and the ability to work in Agile teams is essential.
Experience Required
Minimum 5 year(s)
Principal Software Engineer - REACT at Schroders
London, England, United Kingdom - Full Time
Skills Needed
Testing, Rest, Scopes, State Management, Closures, Analytical Skills, Typescript, Graphql, Javascript, Ux, Aws, Design Patterns
Qualification
Graduate
Software Engineer - Data Fulfillment at Truveta
Seattle, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Computing, Data Services, Distributed Systems, Apis, Problem Solving, Java, Python, C#, Kubernetes, Devops, Web Services, Spark, Statistics, Health Data, Privacy
Specialization
2+ years of experience building production quality software and 1+ years on cloud-native platforms are required. A BS or MS in Computer Science or related field is necessary, along with experience in distributed systems and data pipelines.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - AI Agents at FleetWorks
San Francisco, California, United States - Full Time
Skills Needed
End To End Feature Development, Typescript, Problem Solving, User Empathy, Collaboration, Technical Decision Making
Specialization
Professional experience owning end-to-end feature development on customer-facing products is required. Candidates should have at least 4 years of professional software development experience, including 2 years at one company.
Experience Required
Minimum 5 year(s)
Senior Application Software Engineer at Tomra
Asker, Viken, Norway - Full Time
Skills Needed
C++, Rust, Go, Software Design, Software Architecture, Test Automation, Agile Methodology, Ux, Qt Framework, Domain Driven Design, Information Models, Webassembly, Python, Embedded Linux, Yang
Specialization
Candidates should have strong experience with C++ and familiarity with newer programming languages like Rust or Go. A background in software design, architecture, and Agile methodology is also required.
Experience Required
Minimum 5 year(s)
Software Engineer, Research Platform at Tower Research Capital
New York, New York, United States - Full Time
Skills Needed
Computer Science, Type Systems, Compilation Techniques, Optimization Techniques, Dsls, Programming Languages, C++, Performance Optimization, Rust, Python, Communication Skills, Curiosity, Learning
Specialization
An academic background (MSc or PhD) in computer science is required, along with some experience outside of academia (2+ years). Familiarity with type systems, compilation techniques, and programming languages like C++, Rust, and Python is also important.
Experience Required
Minimum 2 year(s)
Senior Software Engineer, eCommerce at General Motors
Austin, Texas, USA - Full Time
Skills Needed
Engineers, Automation Tools, Modifications, Design Patterns, Automation, Payments, Architecture, Databases, Microservices, Cms, Computer Science, Analytics, Documentation, Architects, Unit Testing, High Availability, Java, Code, Graphql, Kibana, Test Cases, Java Frameworks
Specialization
Computer science or related field or 8 years equivalent work experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff Embedded Software Engineer (S) at Innatera Nanosystems
Rijswijk, , Netherlands - Full Time
Skills Needed
Personal Development, Snacks, Artificial Neural Networks, Design Techniques, Computer Science, Working Environment, Gitlab, Assembly Language, Tapeout, Python, Collaboration, Artificial Intelligence, Test Automation, Software Development
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
BSc
Lead Software Engineer - Specialist at Equifax
, , India - Full Time
Skills Needed
Cloud Native, Microservices, Java, Springboot, Typescript, Javascript, Html, Css, Gcp, Aws, Ci/Cd, Agile, Troubleshooting, Leadership, Mentoring, Documentation
Specialization
Candidates should have a bachelor's degree or equivalent experience and at least 7 years of software engineering experience, particularly in Java and cloud technologies. Strong leadership, communication skills, and experience in full-stack development are essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Machine Learning at Meta
Zurich, Zurich, Switzerland - Full Time
Skills Needed
Programming, Machine Learning, Data Analysis, Technical Guidance, System Architecture, Performance Optimization, Reinforcement Learning, Causal Modeling, Sequence Modeling, Data Structures, Algorithms, Graph Theory, Optimization Techniques, Product Development, Mentorship, Cross Functional Collaboration
Specialization
Candidates should have programming experience in a relevant language and a bachelor's degree in a technical field. A background in machine learning and experience with data structures and algorithms are also required.
Experience Required
Minimum 2 year(s)
DevSecOps Engineer - Health Software at Apple
Sunnyvale, California, USA - Full Time
Skills Needed
Computer Science, Kubernetes, Google Cloud Platform, Java, Python, Programming Languages, Ownership, Amazon Web Services, Remediation, Reviews, Docker, Software Development, Security, Aws, Modeling, Security Automation
Specialization
Computer Science
Qualification
BSc
Software Engineer, BigQuery Metadata at Google
Kirkland, Washington, United States - Full Time
Skills Needed
Software Development, Infrastructure Development, Distributed Systems, Storage Systems, Databases, Sql, Data Analytics, Cloud Computing, C++, Java
Specialization
Candidates should have a bachelor's degree and at least 2 years of experience in software development or related fields. Experience with large-scale infrastructure, distributed systems, and technologies like SQL and data analytics is essential.
Experience Required
Minimum 2 year(s)
Senior Full-Stack Software Engineer at Manulife
Waterloo, ON, Canada - Full Time
Skills Needed
Azure, Computer Science
Specialization
Computer science software engineering or a related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Staff Software Engineer Android SDK at PayPal
San Jose, California, United States - Full Time
Skills Needed
Leadership, Communication, Adaptability, Solution Oriented Mindset, Kotlin, Java, Object Oriented Skills, Mobile Performance Optimization, Testing, Integrations, Ads Tech, Security Best Practices, Mobile Integration, Continuous Integration, Application Monitoring, Unit Testing
Specialization
Requires 5+ years of relevant experience and a Bachelor's degree or equivalent combination of education and experience. Must have 8+ years of experience in mobile app development with strong proficiency in Kotlin/Java.
Experience Required
Minimum 5 year(s)
Senior software Engineer (.net, AWS) at Experian
Hyderabad, Telangana, India - Full Time
Skills Needed
Cloud Native Services, Microservices Architecture, Automated Testing, Analytical Problem Solving, Communication Skills, Technical Awareness, Continuous Delivery, Security Policies, Documentation, Team Collaboration, Attention To Detail, Creative Thinking, Technical Updates, Business Needs, Production Issues, Database Applications
Specialization
Candidates must have a Bachelor's degree in a relevant field and 3-5 years of experience with development technologies. Strong communication skills and the ability to work independently on complex tasks are essential.
Experience Required
Minimum 2 year(s)
Lead Software Engineer (Java/Scala) at Eskimi
Dhaka, Dhaka Division, Bangladesh - Full Time
Skills Needed
Java, Scala, C#, Go, Communication Skills, Storage Systems, Git, Testing Practices, System Monitoring, Agile, Backend Services, Real Time Bidding, Code Refactoring, Ad Tech, Collaboration, Problem Solving
Specialization
Candidates should have at least 10 years of experience with modern programming languages and strong communication skills. A solid background with various storage systems and familiarity with Git and testing practices is also required.
Experience Required
Minimum 10 year(s)
Software Engineer III -AI/ML, Python at JPMC Candidate Experience page
Chicago, Illinois, United States - Full Time
Skills Needed
Python, Ai/Ml, Agile, Machine Learning, Tensorflow, Keras, Pytorch, Scikit Learn, Numpy, Aws, Sagemaker, Emr, Glue, Data Analysis, Software Development, Ci/Cd
Specialization
Candidates should have formal training in Software Engineering concepts with 3+ years of applied experience. Proficiency in Python and hands-on experience with production AI/ML solutions are essential.
Experience Required
Minimum 2 year(s)
Senior Software Development Engineer at The University of Manchester
Macclesfield SK11, England, United Kingdom - Full Time
Skills Needed
N/A
Qualification
Graduate
Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

0.0

Posted On

28 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development

Industry

Computer Software/Engineering

Description

Overview:

Garmin Canada has multiple opportunities for full-time embedded software engineers and developers with various levels of experience who have a hunger for solving real-world problems with embedded systems. We are organized into three multi-disciplinary engineering divisions that deliver technologies, solutions, and world-class consumer electronics.

  • Connected Technologies: This division stewards ANT and BLE technologies across multiple Garmin business segments. These wireless technologies enable compelling customer features in Garmin products such as connected widgets and apps on a smartwatch, seamless integration with mobile phones, interaction with IoT systems, and real-time collection and analysis of fitness data from wearables and other sensors.
  • Fitness Products: This division is responsible for the VariaTM family of products for cycling awareness, the RallyTM family of bike power meters, and essential fitness accessories such as HRM-Pro and Bike Speed/Cadence sensors. Software teams in the products division will enable the inception and delivery of the next generation of products delivered to Garmin’s Fitness customers.
  • Wearables: This division currently supports every wearable in the Garmin ecosystem (over 40 products and counting!) and continues to innovate for the next generation of wearable products. The software teams contribute across the wearable system from delivering a robust low-power platform all the way to ensuring high accuracy in customer-facing metrics such as wrist heart rate and SpO2.

Responsibilities:

As an Embedded Software Engineer/Developer focused on embedded systems within one of these divisions, you will:

  • Implement embedded software solutions, primarily in C
  • Develop unit tests to verify your solutions, primarily in C/C++
  • Design well architected software modules to deliver new features or improve the capability and performance of existing features
  • Provide reliable solutions to a wide range of difficult problems using sound problem solving techniques
  • Participate in peer code review and design review
  • Decompose functional requirements into well-defined tasks
  • Collaborate with developers, technical leads, and product managers to identify opportunities for new features or to improve existing processes

Qualifications:

REQUIREMENTS:

Bachelor of Science in Software Engineering or a relevant technical field from a four-year College or University OR an equivalent combination of education and relevant experience with a cumulative GPA greater than 3.0.

Experience must include the following:

  • Minimum of 2 years proficient experience in writing software in C and C++
  • Collaborative software development in a team environment
  • Debugging complex problems on embedded systems

OTHER DESIRABLE SKILLS AND EXPERIENCE INCLUDE:

  • Low-power and constrained system development and verification
  • Integrating and maintaining 3rd party software packages (e.g. SDKs)
  • Hands-on experience with ANT and/or BLE focused software development on embedded systems
  • Implementing low level serial drivers on bare metal platforms (UART/SPI/SDIO)
  • Working on projects with teams distributed across multiple sites
  • Working on multiple simultaneous development projects
  • Development of software for consumer electronics
  • Previous leadership experience or desire for leadership experience would be considered an asset.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Please refer the Job description for details

Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada - Full Time
Skills Needed
Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development
Specialization
Software Engineering, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Principal Software Engineer - CoreAI at Microsoft
Redmond, WA 98052, USA - Full Time
Skills Needed
Microsoft, Communication Skills, Communication Protocols, Regulations, Distributed Systems, Software Development, Color, Languages, Ethnicity, Data Processing, Base Pay, Ordinances, Consideration, Microsoft Teams, Computer Science, Performance Analysis, Citizenship
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer(Java,Scala) at NICE
Pune, maharashtra, India - Full Time
Skills Needed
Java, Scala, Linux, Maven, Git, Ms Sql Server, Oracle, Postgresql, Cassandra, Object Oriented Design, Microservices, Docker, Kubernetes, Agile, Cloud, Fraud Detection
Specialization
5-6 years of hands-on software development experience in Java is mandatory, along with expertise in databases and microservices architecture. Strong knowledge in object-oriented design and the ability to work in Agile teams is essential.
Experience Required
Minimum 5 year(s)
Principal Software Engineer - REACT at Schroders
London, England, United Kingdom - Full Time
Skills Needed
Testing, Rest, Scopes, State Management, Closures, Analytical Skills, Typescript, Graphql, Javascript, Ux, Aws, Design Patterns
Qualification
Graduate
Software Engineer - Data Fulfillment at Truveta
Seattle, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Computing, Data Services, Distributed Systems, Apis, Problem Solving, Java, Python, C#, Kubernetes, Devops, Web Services, Spark, Statistics, Health Data, Privacy
Specialization
2+ years of experience building production quality software and 1+ years on cloud-native platforms are required. A BS or MS in Computer Science or related field is necessary, along with experience in distributed systems and data pipelines.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - AI Agents at FleetWorks
San Francisco, California, United States - Full Time
Skills Needed
End To End Feature Development, Typescript, Problem Solving, User Empathy, Collaboration, Technical Decision Making
Specialization
Professional experience owning end-to-end feature development on customer-facing products is required. Candidates should have at least 4 years of professional software development experience, including 2 years at one company.
Experience Required
Minimum 5 year(s)
Senior Application Software Engineer at Tomra
Asker, Viken, Norway - Full Time
Skills Needed
C++, Rust, Go, Software Design, Software Architecture, Test Automation, Agile Methodology, Ux, Qt Framework, Domain Driven Design, Information Models, Webassembly, Python, Embedded Linux, Yang
Specialization
Candidates should have strong experience with C++ and familiarity with newer programming languages like Rust or Go. A background in software design, architecture, and Agile methodology is also required.
Experience Required
Minimum 5 year(s)
Software Engineer, Research Platform at Tower Research Capital
New York, New York, United States - Full Time
Skills Needed
Computer Science, Type Systems, Compilation Techniques, Optimization Techniques, Dsls, Programming Languages, C++, Performance Optimization, Rust, Python, Communication Skills, Curiosity, Learning
Specialization
An academic background (MSc or PhD) in computer science is required, along with some experience outside of academia (2+ years). Familiarity with type systems, compilation techniques, and programming languages like C++, Rust, and Python is also important.
Experience Required
Minimum 2 year(s)
Senior Software Engineer, eCommerce at General Motors
Austin, Texas, USA - Full Time
Skills Needed
Engineers, Automation Tools, Modifications, Design Patterns, Automation, Payments, Architecture, Databases, Microservices, Cms, Computer Science, Analytics, Documentation, Architects, Unit Testing, High Availability, Java, Code, Graphql, Kibana, Test Cases, Java Frameworks
Specialization
Computer science or related field or 8 years equivalent work experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff Embedded Software Engineer (S) at Innatera Nanosystems
Rijswijk, , Netherlands - Full Time
Skills Needed
Personal Development, Snacks, Artificial Neural Networks, Design Techniques, Computer Science, Working Environment, Gitlab, Assembly Language, Tapeout, Python, Collaboration, Artificial Intelligence, Test Automation, Software Development
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
BSc
Lead Software Engineer - Specialist at Equifax
, , India - Full Time
Skills Needed
Cloud Native, Microservices, Java, Springboot, Typescript, Javascript, Html, Css, Gcp, Aws, Ci/Cd, Agile, Troubleshooting, Leadership, Mentoring, Documentation
Specialization
Candidates should have a bachelor's degree or equivalent experience and at least 7 years of software engineering experience, particularly in Java and cloud technologies. Strong leadership, communication skills, and experience in full-stack development are essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Machine Learning at Meta
Zurich, Zurich, Switzerland - Full Time
Skills Needed
Programming, Machine Learning, Data Analysis, Technical Guidance, System Architecture, Performance Optimization, Reinforcement Learning, Causal Modeling, Sequence Modeling, Data Structures, Algorithms, Graph Theory, Optimization Techniques, Product Development, Mentorship, Cross Functional Collaboration
Specialization
Candidates should have programming experience in a relevant language and a bachelor's degree in a technical field. A background in machine learning and experience with data structures and algorithms are also required.
Experience Required
Minimum 2 year(s)
DevSecOps Engineer - Health Software at Apple
Sunnyvale, California, USA - Full Time
Skills Needed
Computer Science, Kubernetes, Google Cloud Platform, Java, Python, Programming Languages, Ownership, Amazon Web Services, Remediation, Reviews, Docker, Software Development, Security, Aws, Modeling, Security Automation
Specialization
Computer Science
Qualification
BSc
Software Engineer, BigQuery Metadata at Google
Kirkland, Washington, United States - Full Time
Skills Needed
Software Development, Infrastructure Development, Distributed Systems, Storage Systems, Databases, Sql, Data Analytics, Cloud Computing, C++, Java
Specialization
Candidates should have a bachelor's degree and at least 2 years of experience in software development or related fields. Experience with large-scale infrastructure, distributed systems, and technologies like SQL and data analytics is essential.
Experience Required
Minimum 2 year(s)
Senior Full-Stack Software Engineer at Manulife
Waterloo, ON, Canada - Full Time
Skills Needed
Azure, Computer Science
Specialization
Computer science software engineering or a related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Staff Software Engineer Android SDK at PayPal
San Jose, California, United States - Full Time
Skills Needed
Leadership, Communication, Adaptability, Solution Oriented Mindset, Kotlin, Java, Object Oriented Skills, Mobile Performance Optimization, Testing, Integrations, Ads Tech, Security Best Practices, Mobile Integration, Continuous Integration, Application Monitoring, Unit Testing
Specialization
Requires 5+ years of relevant experience and a Bachelor's degree or equivalent combination of education and experience. Must have 8+ years of experience in mobile app development with strong proficiency in Kotlin/Java.
Experience Required
Minimum 5 year(s)
Senior software Engineer (.net, AWS) at Experian
Hyderabad, Telangana, India - Full Time
Skills Needed
Cloud Native Services, Microservices Architecture, Automated Testing, Analytical Problem Solving, Communication Skills, Technical Awareness, Continuous Delivery, Security Policies, Documentation, Team Collaboration, Attention To Detail, Creative Thinking, Technical Updates, Business Needs, Production Issues, Database Applications
Specialization
Candidates must have a Bachelor's degree in a relevant field and 3-5 years of experience with development technologies. Strong communication skills and the ability to work independently on complex tasks are essential.
Experience Required
Minimum 2 year(s)
Lead Software Engineer (Java/Scala) at Eskimi
Dhaka, Dhaka Division, Bangladesh - Full Time
Skills Needed
Java, Scala, C#, Go, Communication Skills, Storage Systems, Git, Testing Practices, System Monitoring, Agile, Backend Services, Real Time Bidding, Code Refactoring, Ad Tech, Collaboration, Problem Solving
Specialization
Candidates should have at least 10 years of experience with modern programming languages and strong communication skills. A solid background with various storage systems and familiarity with Git and testing practices is also required.
Experience Required
Minimum 10 year(s)
Software Engineer III -AI/ML, Python at JPMC Candidate Experience page
Chicago, Illinois, United States - Full Time
Skills Needed
Python, Ai/Ml, Agile, Machine Learning, Tensorflow, Keras, Pytorch, Scikit Learn, Numpy, Aws, Sagemaker, Emr, Glue, Data Analysis, Software Development, Ci/Cd
Specialization
Candidates should have formal training in Software Engineering concepts with 3+ years of applied experience. Proficiency in Python and hands-on experience with production AI/ML solutions are essential.
Experience Required
Minimum 2 year(s)
Senior Software Development Engineer at The University of Manchester
Macclesfield SK11, England, United Kingdom - Full Time
Skills Needed
N/A
Qualification
Graduate
Loading...