Senior Software Engineer Jobs overseas

About 110057 results in (4) seconds Clear Filters

Jobs Search

About 110057 results in (4) seconds
Software Engineer II at Wenco a Hitachi Construction Machinery subsidiary
Richmond, BC, Canada - Full Time
Skills Needed
Typescript, Agile Methodologies, Design Principles, Integration Testing, Code Review, International Travel, Communication Protocols, Python, Eligibility, Basic, System Integration Testing, C++
Specialization
Computer science/systems/electronics/software engineering or equivalent
Qualification
Graduate
Software Engineer IV at Robert Half
San Ramon, CA 94583, USA - Full Time
Skills Needed
Payroll, Studio, Gl, Javascript, Data Processing, Utilities, Recruiting, Technical Design, Rest, Reporting, Client Requirements, Programming Languages, Analytics, Xpath, Soap, Xml, Web Services
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Citizenship, Microsoft, Languages, Color, Ethnicity, Regulations, Ordinances, Cad, Consideration, Computer Science
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Raytheon
Tucson, AZ 85756, USA - Full Time
Skills Needed
Python, Optimization Techniques, Visual Basic, Software Implementation, Computer Architecture, Java, Software Development, Agile, Stem, Communication Skills, C++, Visual Studio, Technology, Programming Languages, Design, Career Development
Specialization
Engineering, Mathematics, Technology
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Rivian and VW Group Technology
Palo Alto, CA 94304, USA - Full Time
Skills Needed
Computer Science, Mqtt, Middleware, Software Development, Python
Specialization
Computer science engineering or a related field (or equivalent experience preferred
Qualification
Graduate
Software QA Engineer at Nokia
United States, , USA - Full Time
Skills Needed
Routing Protocols, Troubleshooting, Wireshark, Cisco Packet Tracer, Rip, Snmp
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer Sr at PNC Financial Services Group
Pittsburgh, Pennsylvania, USA - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Ocient
Chicago, Illinois, USA - Full Time
Skills Needed
C, Algorithms, Data Structures, C++, English, Computer Science, Computer Engineering
Qualification
Phd
Software Engineer II at Carestream Health
Rochester, New York, USA - Full Time
Skills Needed
Angular, Software Design Patterns, Visual Studio, Entity Framework Core, Vue.Js, Asp.Net, Javascript Frameworks, Ownership, Version Control Tools, Development Tools, Windows, Html5, Github, Gitlab, Architecture, Computer Science, Microservices, Software Development
Specialization
Software engineering computer science or related field with 3 years of relevant experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Color, Unit Testing, Big Data, Languages, Consideration, Learning Techniques, Ethnicity, Microsoft, Cad, Communication Protocols, Citizenship, Ordinances, Regulations
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
AI Software Engineer at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer II at Microsoft
Redmond, WA 98052, USA - Full Time
Skills Needed
Computer Science, Base Pay, Communication Skills, Ordinances, Consideration, Citizenship, Git, Color, Ethnicity, Regulations, Distributed Systems, Microsoft, Languages, Teams
Specialization
Languages including but not limited to c c c java javascript or python or equivalent experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Kaseya Careers
Dublin, County Dublin, Ireland - Full Time
Skills Needed
Object Oriented Programming, Unit Testing, Windows, Ubuntu, Cloud, Perl, Git, Mysql, Test Driven Development, Version Control, Sqlite, Linux, Databases, Macos, Lunix, Snmp, .Net Framework, Routing, Framework, Python, Version Control Tools, Aws, Ip, Shell Scripting
Qualification
Graduate
AI software engineer at Hiverlab Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Computer Science, Design Patterns, Databases, Flask, Kubernetes, Azure, Communication Skills, Node.Js, Aws, Physics, Software Architecture, Docker
Specialization
Computer Science, Engineering, Mathematics
Qualification
Graduate
Software Engineer II at Microsoft
Redmond, WA 98052, USA - Full Time
Skills Needed
Reliability, Aws, High Availability, Base Pay, Languages, Computer Science, Microsoft
Specialization
Languages including but not limited to c c c java javascript or python or equivalent experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Authentication, App, Automation, Messaging, Engineers, Distributed Systems, Perspectives
Qualification
Graduate
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Academic Background, Computer Science
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Australia, , Australia - Full Time
Skills Needed
Distributed Systems, Computer Science, Microsoft, Programming Languages, Languages
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Australia, , Australia - Full Time
Skills Needed
Languages, Computer Science, Professional Communication, Microsoft, Design Skills
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Risk Systems, Perspectives, Design Patterns, Authentication Protocols, Automation, Oauth, Telemedicine, Web Applications, Angular, Pto, App, Addition, Authentication, Vue, Communication Skills, Security Engineering, Continuous Integration, Cloud Security
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Wenco a Hitachi Construction Machinery subsidiary
Richmond, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

10 Dec, 25

Salary

100000.0

Posted On

12 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Typescript, Agile Methodologies, Design Principles, Integration Testing, Code Review, International Travel, Communication Protocols, Python, Eligibility, Basic, System Integration Testing, C++

Industry

Computer Software/Engineering

Description

Wenco International Mining Systems (www.wencomine.com), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations.
As Wenco continues to build our next generation of technology, we need a wide range of professionals to help us achieve our objectives. We are currently looking for a full-time Software Engineer II with skills in the development, deployment, and monitoring of highly available, highly robust services.
Reporting to the Software Development Manager, the Software Engineer II will work as a member of an agile software development team and will contribute to our efforts to create and maintain a number of interfaces communicating our Fleet Management and Assets Health Management Systems with 3rd Parties OEM interfaces to collect sensors and events data.

Key Responsibilities

  • Development
  • Design, implement, and test software that interface with OEM vehicle systems via CANbus, RS232, and other communication protocols.
  • Contribute to technical design and documentation for metadata management, sensor mapping, and event validation tools.
  • Enhance the team’s testing automation infrastructure, including test simulators and regression pipelines.
  • Analyze logs, specifications, and real-world data traces to validate and troubleshoot OEM interface behavior.
  • Participate in the improvement of existing tools for parsing and transforming OEM specifications and sensor datasets.
  • Collaboration
  • Work as part of a cross-functional Agile team with developers, QA engineers, product owners, and field support staff.
  • Partner with product management and technical leads to clarify requirements and develop testable solutions.
  • Interface with other internal teams and occasionally with customers to reproduce and investigate site-specific issues.
  • Contribute to discussions around architectural refactoring, protocol standardization, and improving code quality.

Qualifications & Skills

  • Minimum 3 years of software development experience, ideally in system-level or embedded applications.
  • Strong programming skills in C++ (Intermediate). Experience with C# (Basic), TypeScript (Basic), Python (Basic).
  • Experience working with communication protocols and parsing binary or structured data formats.
  • Familiarity with Git-based workflows and collaborative development practices.
  • Understanding of software design principles, source control, code review, unit and integration testing.
  • Experience with system integration testing, especially in hardware-in-the-loop environments.
  • Comfortable working with Agile methodologies (Scrum, Kanban) and DevOps toolchains (Azure DevOps, CI/CD pipelines).

Nice to Have

  • Experience with automated test frameworks and simulators for sensor or field data replay.
  • Familiarity with industrial, automotive, or mining equipment systems and their data protocols.
  • Experience with metadata-driven development or configuration-based integration systems.
  • Cloud and infrastructure experience (e.g., AWS, Docker, Kubernetes) is an asset.
  • Exposure to OEM interface protocols (e.g., Caterpillar VIMS, Komatsu VHMS, Hitachi KeCAN, J1939).

Education & Eligibility

  • Bachelor Degree in Computer Science/Systems/Electronics/Software Engineering or equivalent.
  • Must be eligible to work in Canada.
  • This role may require some international travel (< 10%).

Base salary of $100,000- $135,000, commensurate with experience and qualifications.
Wenco advances the efficiency and safety of the world’s surface mining equipment through our fleet management systems. We are committed to providing a stable yet exciting work place environment for individual employees to build and grow their career with the Company.
Wenco is an Equal Opportunity Employer.
Disclaimer
The information in this description has been designed to indicate the general nature and level of work performed by employees. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. It is not intended as an employment contract. Job descriptions are subject to change, which may not necessarily affect compensation.


As our team experiences high volumes of applications, only shortlisted candidates will be contacted. To be considered, please ensure a resume is attached

Responsibilities
  • Development
  • Design, implement, and test software that interface with OEM vehicle systems via CANbus, RS232, and other communication protocols.
  • Contribute to technical design and documentation for metadata management, sensor mapping, and event validation tools.
  • Enhance the team’s testing automation infrastructure, including test simulators and regression pipelines.
  • Analyze logs, specifications, and real-world data traces to validate and troubleshoot OEM interface behavior.
  • Participate in the improvement of existing tools for parsing and transforming OEM specifications and sensor datasets.
  • Collaboration
  • Work as part of a cross-functional Agile team with developers, QA engineers, product owners, and field support staff.
  • Partner with product management and technical leads to clarify requirements and develop testable solutions.
  • Interface with other internal teams and occasionally with customers to reproduce and investigate site-specific issues.
  • Contribute to discussions around architectural refactoring, protocol standardization, and improving code quality
Software Engineer II at Wenco a Hitachi Construction Machinery subsidiary
Richmond, BC, Canada - Full Time
Skills Needed
Typescript, Agile Methodologies, Design Principles, Integration Testing, Code Review, International Travel, Communication Protocols, Python, Eligibility, Basic, System Integration Testing, C++
Specialization
Computer science/systems/electronics/software engineering or equivalent
Qualification
Graduate
Software Engineer IV at Robert Half
San Ramon, CA 94583, USA - Full Time
Skills Needed
Payroll, Studio, Gl, Javascript, Data Processing, Utilities, Recruiting, Technical Design, Rest, Reporting, Client Requirements, Programming Languages, Analytics, Xpath, Soap, Xml, Web Services
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Citizenship, Microsoft, Languages, Color, Ethnicity, Regulations, Ordinances, Cad, Consideration, Computer Science
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Raytheon
Tucson, AZ 85756, USA - Full Time
Skills Needed
Python, Optimization Techniques, Visual Basic, Software Implementation, Computer Architecture, Java, Software Development, Agile, Stem, Communication Skills, C++, Visual Studio, Technology, Programming Languages, Design, Career Development
Specialization
Engineering, Mathematics, Technology
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Rivian and VW Group Technology
Palo Alto, CA 94304, USA - Full Time
Skills Needed
Computer Science, Mqtt, Middleware, Software Development, Python
Specialization
Computer science engineering or a related field (or equivalent experience preferred
Qualification
Graduate
Software QA Engineer at Nokia
United States, , USA - Full Time
Skills Needed
Routing Protocols, Troubleshooting, Wireshark, Cisco Packet Tracer, Rip, Snmp
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer Sr at PNC Financial Services Group
Pittsburgh, Pennsylvania, USA - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Ocient
Chicago, Illinois, USA - Full Time
Skills Needed
C, Algorithms, Data Structures, C++, English, Computer Science, Computer Engineering
Qualification
Phd
Software Engineer II at Carestream Health
Rochester, New York, USA - Full Time
Skills Needed
Angular, Software Design Patterns, Visual Studio, Entity Framework Core, Vue.Js, Asp.Net, Javascript Frameworks, Ownership, Version Control Tools, Development Tools, Windows, Html5, Github, Gitlab, Architecture, Computer Science, Microservices, Software Development
Specialization
Software engineering computer science or related field with 3 years of relevant experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Color, Unit Testing, Big Data, Languages, Consideration, Learning Techniques, Ethnicity, Microsoft, Cad, Communication Protocols, Citizenship, Ordinances, Regulations
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
AI Software Engineer at Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer II at Microsoft
Redmond, WA 98052, USA - Full Time
Skills Needed
Computer Science, Base Pay, Communication Skills, Ordinances, Consideration, Citizenship, Git, Color, Ethnicity, Regulations, Distributed Systems, Microsoft, Languages, Teams
Specialization
Languages including but not limited to c c c java javascript or python or equivalent experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Kaseya Careers
Dublin, County Dublin, Ireland - Full Time
Skills Needed
Object Oriented Programming, Unit Testing, Windows, Ubuntu, Cloud, Perl, Git, Mysql, Test Driven Development, Version Control, Sqlite, Linux, Databases, Macos, Lunix, Snmp, .Net Framework, Routing, Framework, Python, Version Control Tools, Aws, Ip, Shell Scripting
Qualification
Graduate
AI software engineer at Hiverlab Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Computer Science, Design Patterns, Databases, Flask, Kubernetes, Azure, Communication Skills, Node.Js, Aws, Physics, Software Architecture, Docker
Specialization
Computer Science, Engineering, Mathematics
Qualification
Graduate
Software Engineer II at Microsoft
Redmond, WA 98052, USA - Full Time
Skills Needed
Reliability, Aws, High Availability, Base Pay, Languages, Computer Science, Microsoft
Specialization
Languages including but not limited to c c c java javascript or python or equivalent experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Authentication, App, Automation, Messaging, Engineers, Distributed Systems, Perspectives
Qualification
Graduate
Software Engineer II at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Academic Background, Computer Science
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Australia, , Australia - Full Time
Skills Needed
Distributed Systems, Computer Science, Microsoft, Programming Languages, Languages
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Australia, , Australia - Full Time
Skills Needed
Languages, Computer Science, Professional Communication, Microsoft, Design Skills
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Risk Systems, Perspectives, Design Patterns, Authentication Protocols, Automation, Oauth, Telemedicine, Web Applications, Angular, Pto, App, Addition, Authentication, Vue, Communication Skills, Security Engineering, Continuous Integration, Cloud Security
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Loading...