Search by job, company or skills

  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

We are seeking a talentedSoftware Engineerwith strong background and passion in software development to work in a team for ST Engineering iDirect satellite communication products.

You will be part of ourEngineering team in Singaporeand be based in Singapore.

Key Responsibilities

  • Design, development, optimize software solutions, build and testing (including automation) of high quality, secure products, ensuring scalable and maintainable code.
  • Implement secure coding practices, vulnerability assessments and security enhancements
  • Drive continuous improvement by enhancements and post release supports.
  • Collaborate with cross-functional teams to ensure software reliability, scalability and security compliance.
  • Perform work product peer review and code reviews regularly.
  • Ensure enough technical documentation is provided.
  • Other duties as assigned.

Qualifications

  • Bachelor's or higher degree in Computer Science, Computer Engineering or Electrical Engineering.
  • Minimum of 3 years of hands-on experience in C++/Visual C++ and object-oriented programing.
  • Minimum of 2 years of hands-on experience in software development on Linux platform. Familiarity with debugging tools for efficient identification and resolution of software defects. Understanding of Linux OS and its configurations is a plus.
  • Proficiency in build scripting, shell scripting and Python for automation and system tasks.
  • Experience with version control systems, build tools and continuous integration.
  • Knowledge of networking protocols, TCP/IP and sockets programing
  • Solid understanding of network security best practices or experience in enhancing the security of software products is a significant plus.
  • Knowledge of auto test and test-driven development with Robot framework/Google Test/Google Mock Test is a plus.
  • Knowledge of Satellite communication protocols and IP routingis a plus.
  • Strong problem-solving skills and ability to work in an agile environment.
  • Have interpersonal skills and be self-motivated.
  • Excellent verbal and written communications skills
  • be able to work with remote teams in different time zone.

More Info

About Company

ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.
Our history spans more than 50 years, and our strategy is underpinned by our core values – Integrity, Value Creation, Courage, Commitment and Compassion. These 5 core values guide every aspect of our business and are embedded in our ST Engineering culture – from the people we hire, to working with each other, to our partners and customers.

Job ID: 117127331