Current jobs related to Senior Software Engineer - Singapore - MyCareersFuture


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Key Responsibilities:As a Senior Java Software Engineer at HTC SOFTWARE SINGAPORE PTE LTD, you will develop solid core Java and Spring applications, as well as at least one other language such as C#, C++, Golang, or Kotlin. Your experience with Microservice architecture and development will be valuable in creating scalable and efficient systems. You will...


  • Singapore Porsche Asia Pacific Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled and experienced software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:- Design and develop software systems using a variety of programming languages and...


  • Singapore Hunter Bond Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking an experienced Senior Software Engineer to join our Team in {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our product management and design teams to identify and...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryWe are seeking an experienced Senior DevOps Engineer to lead our DevOps initiatives, optimize deployment pipelines, and ensure the scalability and reliability of our systems. The ideal candidate will have a strong background in cloud architecture, automation, and be able to mentor junior team members.Key Responsibilities ...

  • Senior QA Engineer

    1 week ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryWe are seeking an experienced Senior QA Engineer to lead our testing efforts and drive quality assurance initiatives. This role involves designing comprehensive test strategies, implementing automation frameworks, and mentoring junior testers to uphold high standards of quality across projects.Key Responsibilities Lead the...


  • Singapore TEKsystems (Allegis Group Singapore Pte Ltd) Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our engineering team's efforts across multiple products. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Design and develop...


  • Singapore Ground Labs Pte Ltd Full time

    Join to apply for the Senior Software Engineer role at Ground Labs . Ground Labs is seeking a Senior Software Engineer to join our high-performing team working on diverse products and technologies. Based in our Singapore headquarters, you'll collaborate closely with our engineering and product teams. We're a fun-loving team passionate about our...


  • Singapore ProZ Full time

    We are seeking a skilled software engineer to join our team at "{company}". As a senior software engineer, you will be responsible for designing and developing software applications that meet the needs of our clients.Key responsibilities include:Designing and developing software applications using various programming languages and technologies.Collaborating...


  • Singapore TRINITY CONSULTING SERVICES PTE. LTD. Full time

    Job Title: Senior Software EngineerRoles & Responsibilities:At Trinity Consulting Services Pte. Ltd., we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with at least 8 years of experience in Java/J2EE development.The successful candidate will be responsible...


  • Singapore Kuok Group Full time

    We are seeking a Senior Software Engineer to join our team in software development.The ideal candidate will have extensive experience in software development, with a strong background in computer science and software engineering.Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to deliver software...


  • Singapore Tower Research Capital Full time

    Job TitleSenior Software Engineer at Tower Research CapitalAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core Engineering team at Tower Research Capital. As a Senior Software Engineer, you will play a key role in designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from...


  • Singapore PLOY ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesSenior Software EngineerWe are looking for a Senior Software Engineer proficient in React.js and TypeScript. You will be working in a dedicated team to deliver user-centric, robust and performant solutions for Business-Critical Web Applications. If you have a passion for delivering high-quality software, we invite you to apply for...


  • Singapore PatSnap Full time

    We are seeking a Senior Software Engineer to join our team at {company}.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions. Key responsibilities will include:• Designing and developing scalable software applications• Collaborating with cross-functional teams to identify and...


  • Singapore GRIT Search Full time

    Senior Software EngineerGRIT Search is seeking an experienced Senior Software Engineer to join our team in Singapore. As a key member of our trading platform, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using...


  • Singapore VHR Professional Services Full time

    Posted:5 days agoOpenings:9Applicants:194UG:B. Tech/B. E. in Any Specialization, ITI Certification in Any Specialization, B. Sc in Any Specialization, Diploma in Any Specialization, BCA in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills Naukri.com does not promise a job or an interview in exchange of money. Fraudsters...


  • Singapore PADLET PTE. LTD. Full time

    Roles & ResponsibilitiesA technology is only as good as people's ability to use it. As a Senior Software Engineer at Padlet, you can own the full stack (hence the name) of taking our amazing technology at the back end, and making it usable on the front end.As a Senior Software Engineer at Padlet, you will work on both the frontend and backend components of...


  • Singapore STANDARD CHARTERED BANK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at STANDARD CHARTERED BANK. As a key member of our engineering team, you will play a critical role in driving the engineering strategy of our platform teams.Key ResponsibilitiesDevelop and maintain high-quality software solutions for our clients and colleagues.Lead the...


  • Singapore Singapore American School Full time

    Job Title: Software EngineerWe are looking for a talented Senior Software Engineer to join our team at Company Name.As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet our customers' needs.Responsibilities:Design and develop software applications using various...


  • Singapore ProZ Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at "{company}". As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on delivering high-quality solutions, you will work closely with cross-functional teams to ensure seamless integration and...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDevelop internal components. Incidents and Requests management (business users and other IT teams) · Communicate effectively. · Analyze enhancement requests and bug fixes. · Document deliveries. Change management · Apply monthly release strategy, following the team’s milestones for analysis, coding and testing. · Support the...

Senior Software Engineer

2 months ago


Singapore MyCareersFuture Full time
Job Summary

We are seeking a highly skilled Senior/Staff Software Engineer to join our team at MyCareersFuture. As a key member of our software development team, you will be responsible for designing, developing, testing, and debugging robust and efficient industrial automation software using C++, C# & WPF.

Key Responsibilities
  • Design and develop industrial automation software using C++, C# & WPF.
  • Utilize Windows API and libraries for interaction with hardware components.
  • Program machine functionalities using motion control cards for precise movement control.
  • Integrate with distributed I/O systems to gather sensor data and control actuators.
  • Implement robust communication protocols for data exchange between software and hardware components.
  • Leverage advanced threading techniques and synchronization mechanisms for optimal application performance.
  • Employ advanced memory management practices, including memory mapped files, file mapping objects, and memory sections, to ensure efficient resource utilization.
  • Utilize the C++ Standard Library and templates effectively for code optimization and reusability.
  • Understand and utilize Windows objects like events and mutexes for thread synchronization and communication.
  • Develop user interfaces using frameworks like WPF or WinUI to provide a user-friendly experience for monitoring and control (if applicable).
  • Write well-documented, maintainable, and efficient code adhering to best practices.
  • Collaborate with electrical engineers and mechanical engineers to understand system requirements and ensure software meets functional specifications.
  • Participate in code reviews and provide constructive feedback to fellow developers.
  • Stay up-to-date with the latest advancements in C++, industrial automation technologies, and relevant libraries.
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field.
  • Minimum 5+ years of experience developing industrial automation software using C++, C# & WPF.
  • Proven experience with programming motion control cards and distributed I/O systems.
  • Strong understanding of Windows API development and memory management techniques.
  • In-depth knowledge of the C++ Standard Library and its functionalities, including templates.
  • Experience with Windows objects like events and mutexes.
  • Familiarity with Windows GDI and GDI+ is a plus (for graphics-related tasks).
  • Experience with Borland/Embarcadero C++ Builder VCL platforms is a strong plus.