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
Julia
Embedded Linux
Embedded Software
Hardware
Networking
Python
Microcontrollers
Ethernet
Debugging
System Architecture
Linux
Electronics
Software Development
Rust
  • Software Engineer

    3 days ago


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

    Roles & ResponsibilitiesTescom Singapore is looking for a: Software Engineer in Test (SEIT)Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right...

  • System Tester

    3 weeks ago


    Singapore Tescom (singapore) Software Systems Testing Pte Ltd. Full time

    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 testingResponsible for involving in test planning, test monitoring and control, test analysis, test design, test implementation, test...

  • Software Engineer

    6 days ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...

  • Software Engineer

    7 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • System Tester

    3 weeks 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,...

  • Software Engineer II

    4 weeks ago


    Singapore ROKKO SYSTEMS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities: Design and develop PC-based Automated Systems for manufacturing, electronics, and semiconductor equipment. Evaluate and establish requirements and specifications of automated systems. Provide technical support on-site as required.Job Requirements: Bachelor's degree in Electrical Engineering, Electronic...

  • Software Engineer

    1 week ago


    Singapore BRT SYSTEMS PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Development in one or more of the following (Key Responsibilities)1. Undertake embedded Linux, bare-metal or RTOS based development2. Undertake implementation of Z-Wave/Zigbee/BLE/WiFi based software development3. Undertake implementation of embedded graphics applications based on EVE GPUs4. Participate in all phases of SDLC...

  • Software Engineer II

    4 weeks ago


    Singapore Rokko Systems Pte. Ltd. Full time

    Job Responsibilities:Design and develop PC-based Automated Systems for manufacturing, electronics, and semiconductor equipment.Evaluate and establish requirements and specifications of automated systems.Provide technical support on-site as required.Job Requirements:Bachelor's degree in Electrical Engineering, Electronic Engineering, Computer Engineering, or...


  • Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...

  • Software Engineer

    3 weeks ago


    Singapore ATT Systems (S'pore) Pte Ltd. Full time

    Understand requirements and convert them into code.Architecture system designs, code and refactor.Resourceful and independent to address issues.Perform database design and manipulation using Oracle Database, MS SQL Server and mySQL.Perform software programming and web development using Java Programming and various software technologies.Perform testing,...

  • Software Engineer

    3 weeks ago


    Singapore A Loop Pte. Ltd. Full time

    Software Engineer (System) for 36 months Email your profile to: with a summary table listing the candidates' names, yearsof working experience, highest educational level and institution, locationstatus (Singapore Citizen, PR, EP, India, China, Malaysia, etc.),availability or notice period.Requirements for Software Engineer (System):(a)...

  • Software Engineer

    1 month ago


    Singapore A LOOP PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Engineer (System) for 36 months Email your profile to: hr_admin@acpcomputer.edu.sg with a summary table listing the candidates’ names, yearsof working experience, highest educational level and institution, locationstatus (Singapore Citizen, PR, EP, India, China, Malaysia, etc.),availability or notice period.Requirements for...

  • Software Engineer

    3 weeks ago


    Singapore Acp Computer Training School Pte. Ltd. Full time

    Requirements for Software Engineer (System):(a) Responsibilities:Working with a back-office development team, the candidate will be responsible for the delivery of the software solution for a high volume and performance-intensive back office of an Automatic Fare Collection (AFC) system. The ideal candidate must have experience in software modernization,...

  • Test Analyst

    3 weeks ago


    Singapore Tescom (singapore) Software Systems Testing Pte Ltd. Full time

    Job 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 testingResponsible for involving in test planning, test monitoring and control, test analysis, test design, test...

  • Test Analyst

    3 weeks 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 Pensees Systems Pte Ltd Full time

    Pensees R&D team is searching for an outstanding software engineer intern to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer intern with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...


  • Singapore Pensees Systems Pte Ltd Full time

    Pensees R&D team is searching for an outstanding software engineer intern to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer intern with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...

  • Software Engineer

    1 week ago


    Singapore Brt Systems Pte. Ltd. Full time

    Software Development in one or more of the following (Key Responsibilities)1. Undertake embedded Linux, bare-metal or RTOS based development2. Undertake implementation of Z-Wave/Zigbee/BLE/WiFi based software development3. Undertake implementation of embedded graphics applications based on EVE GPUs4. Participate in all phases of SDLC and adopt SQA...

  • System Analyst

    1 month ago


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

    Roles & ResponsibilitiesResponsibilities:· Gather and analyse user requirements and translate them into application specifications.· Analyse, design, test, implement, and maintain application systems or web-based applications.Requirements:· At least 5 years of experience in systems analysis, design (include database design), development, implementation,...


  • Singapore Subnero Pte. Ltd. Full time

    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 & RESPONSIBILITIESDesign, develop, and test...