Systems Software Engineer

3 weeks ago


Singapore SUBNERO PTE. LTD. Full time
Roles & Responsibilities

You will be involved in developing and deploying embedded software for various Subnero product offerings. As a part of the software team at Subnero, you will be working closely with the hardware team to develop software for core Subnero products in the domain of underwater communication and networking.


ROLES & RESPONSIBILITIES

  • Design, develop, and test software on embedded / Linux platforms in C/C++/Java/Groovy/Julia/Rust.
  • Setup, build and manage embedded Linux systems on hardware platforms developed in-house.
  • Design, develop, and test Linux drivers, such as Ethernet, USB, I2C, SPI, and UART.
  • Design, develop and test software for micro-controllers.
  • Support electronics hardware design team with design inputs and software for prototyping and testing.

QUALIFICATIONS

  • Bachelor’s degree in engineering or equivalent practical experience.
  • 4 or more years of relevant experience designing, debugging and supporting software development on embedded / Linux platforms.
  • Strong design and programming skills in C/C++/Java/Groovy in Linux/Unix environments. Experience in Python, Julia, and Rust is a plus.
  • Experience with working on ARM-based embedded Linux platforms. Experience with systems like Yocto, and Buildroot is a plus.
  • Experience designing and developing software for micro-controllers. Experience with ARM-Cortex-M micro-controllers is a plus.
  • Experience low-level software bring up of embedded platforms.
  • Strong understanding of networking (TCP/IP), socket APIs, inter-process communications, concurrent programming, and RTOS.
  • Ability to work independently on multiple large, individual projects, or major segments of complex company-wide projects.
  • Comfortable working in a startup-like environment.

Tell employers what skills you have

RTOS
JSON
Julia
Groovy
Embedded Linux
Embedded Software
Hardware
JavaScript
Networking
Python
C Programming
Microcontrollers
Ethernet
Java
Debugging
System Architecture
Linux
Electronics
Software Development
Rust
  • Software Engineer

    2 months ago


    Singapore AKRIBIS SYSTEMS PTE. LTD. Full time

    Roles & Responsibilities Software Development, Implementation and Deployment in the area of industrial automation systems, with Human Machine Interface (HMI), including but not limited to the following sub-systems: Motion Control System, Vision System, Digital and Analog Input/output Control, Device control and Database. Work with customer and application...


  • Singapore Boon Software Full time

    Senior IT Software Engineer – Shape the Future of Technology with Symphony Are you an innovative and driven IT professional with a passion for creating impactful solutions? Join our visionary team at Boon Software and play a key role in shaping the future of technology through Symphony, our cutting-edge software platform. Requirements: Diploma/degree in...

  • System Tester

    6 months ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Understand business and system requirements and develop various test specifications which include functional testing, system integration testing, end-to-end testing, user acceptance testing and regression testing Responsible for involving in test planning, test monitoring and control, test analysis, test design,...

  • Process engineer

    2 weeks ago


    Singapore The Chemical Engineer Full time

    Why Patients Need You Whether you are involved in the design and development of manufacturing processes for products or supporting maintenance and reliability, engineering is vital to making sure customers and patients have the medicines they need, when they need them. Working with our innovative engineering team, you'll help bring medicines to the...

  • Process engineer

    2 weeks ago


    Singapore The Chemical Engineer Full time

    POSITION SUMMARY Incumbent will be responsible for leading product manufacturing campaigns from the start of production, and providing technical supervision with respect to quality and EHS until completion and release of the material.POSITION RESPONSIBILITIESDevelop Manufacturing/Operating Instructions and necessary Standard Operating Procedures.Develop,...


  • Singapore Preferably Professional Engineer Full time

    Client: MNC, A1 Main Contractor. Mega Projects Staff Benefits: 17 days annual leave, Year-End Bonus + VB. Salary: Negotiable Based on Qualification, Experience & Capability Location: Central Job Requirements: Degree in Electrical or Mechanical Engineering, recognized by PE Board Singapore/ BCA / IES Min 10 year experience in Mechanical & Electrical...

  • Software Engineer

    1 month ago


    Singapore EPS COMPUTER SYSTEMS PTE LTD Full time

    Roles & ResponsibilitiesJob Description: Analyse the needs of users, design, test and develop the software to meet those needs. To provide flexible solutions to integrated applications, to recommend upgrades for existing systems and programs, and to ensure any new product integrations are hassle free. Analyse the product requirements and...


  • Singapore Careers@Gov Full time

    About the RoleAs a Software Systems Engineer in the Unmanned Systems team, you will be responsible for implementing and managing software systems and command and control (C2) systems.Key Responsibilities:Gather and analyze stakeholders' operational requirements to ensure system software and architecture meet their needs.Work with system providers to develop...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Roles & ResponsibilitiesScope of Work below for the job description:1. General Web Application Support.2. In-house Applications Support3. Onsite maintenance of Intranet Server (staging and production Virtual Machine (VM).4. Development of Procurement System.The Software Support Executive should have more than 3 years of working experience in a similar role...

  • Test Analyst

    1 month ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Roles & ResponsibilitiesJob Description:Role & Responsibilities: Understand business and system requirements and develop various test specifications which include functional testing, system integration testing, end-to-end testing, user acceptance testing and regression testing Responsible for involving in test planning, test monitoring and control, test...


  • Singapore Cantier Systems, Inc. Full time

    Job Title: Senior .NET Software EngineerJob Summary:We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cantier Systems, Inc. The ideal candidate will have advanced knowledge and experience with .NET frameworks, including 3.5, 4.0, and 4.5, as well as IIS 6.0, 7.0, and Azure Web.Key Responsibilities:* Design and develop .NET...


  • Singapore XSQUARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesMultiple Openings: Robotics Software and Systems EngineersAt XSQUARE, our mission is to bring intelligence to every warehouse through accessible, safe, and resilient solutions applicable to businesses of all scales. We are at the forefront of warehouse automation, delivering cutting-edge solutions through our product line of...

  • Full Stack Engineer

    1 month ago


    Singapore WONDER SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesA start-up IT and application company is looking for a junior and executive experienced Full Stack Engineer, a versatile software developer skilled in both front-end and back-end application development.Here's a brief overview of what the job entails:1. Remote work, responsible for the entire process of project architecture design and...

  • Software Engineer

    1 month ago


    Singapore TROYTECH INTERNATIONAL CONSULTING PTE LTD Full time

    Roles & ResponsibilitiesRequirements for Software Engineer (System):(a) Responsibilities: Working with a back-office development team, you will be responsible for the design and delivery of the software solution for a high volume and performance intensive back office of an Automatic Fare Collection (AFC) system. The activities required to be performed...

  • Systems Engineer

    1 month ago


    Singapore EPAM SYSTEMS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout EPAMEPAM is a leading global provider of digital platform engineering and development services. EPAM has been expanding in Singapore since 2013 and delivering the best solutions to our customers. As a recognized leader, EPAM Singapore achieved Great Place to Work® Certification in 2023 and is committed to providing our team...


  • Singapore ULTRA-WIRELESS PTE. LTD. Full time

    We are seeking an experienced Embedded Systems Software Engineer to join our team at ULTRA-WIRELESS PTE. LTD.Job SummaryThe successful candidate will be responsible for designing, developing, and testing firmware and software for our communication systems, positioning systems, and bioradar systems.Key Responsibilities:Develop firmware and software using C...


  • Singapore Rohde & Schwarz Full time

    Job Title:Embedded Systems Software EngineerAbout the Company:Rohde & Schwarz is a leading manufacturer of test and measurement equipment, broadcasting equipment, and cybersecurity solutions.Job Summary:We are seeking an experienced Embedded Systems Software Engineer to join our team. The successful candidate will be responsible for designing, developing,...


  • Singapore Rohde & Schwarz Full time

    Rohde & Schwarz is a leading manufacturer of test and measurement equipment.We are currently looking for talented individuals to join our team as Embedded Systems Software Engineers.As an Embedded Systems Software Engineer, you will be responsible for developing firmware and software for our cutting-edge products.Key responsibilities include:Designing,...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Job Title: Senior Software Engineer - Satellite SystemsJob Description:At STAR CAREER CONSULTING PTE. LTD., we are seeking a highly skilled Senior Software Engineer - Satellite Systems to lead our software team in implementing design, testing, verification, and validation of all software components for our satellite ground control systems.Key...

  • Software Engineer

    3 weeks ago


    Singapore SEDHA CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities:Working with the development team, you will be responsible for the design, development, documentation, testing and delivery of the software solution for an Automatic Fare Collection (AFC) system or a high volume and performance intensive back office of an AFC system. Requirements gathering; Design, development, and...