FW/SW Engineer

1 day ago


Singapore ULTRA-WIRELESS PTE. LTD. Full time
Roles & Responsibilities

Responsibilities:

1. Engage in firmware/software development for communication systems, positioning systems, bioradar systems, and related products.

2. Engage in V-model development, which includes requirement analysis, high-level design, low-level design, implementation, unit testing, integration testing, and system testing.


Requirements (Firmware):

1. Bachelor’s degree or above, majoring in computer engineering, electronic engineering, communication, automation, applied mathematics, or other relevant fields.

2. Solid experience in C and C++ in the context of memory management and low-level driver development. Capabilities to build the toolchain with Python would be advantageous.

3. Experience with embedded operating systems such as RTOS would be appreciated. Knowledge of pre-emption, IRQ, and embedded communication protocols such as I2C, UART, and SPI is mandatory.

4. Experience with wireless communication technologies like UWB, BLE, WiFi, NFC, etc., is advantageous. Candidates with expertise in MAC and Link Layer will have an added advantage.

5. Preferred experience includes ARM Cortex-M series hosted microcontrollers. Candidates with solid experience in ESP32, Raspberry Pi, Arduino, STM32, or similar platforms will have an advantage.

6. Competency in using debugging equipment such as oscilloscopes, logic analysers, and FW debuggers is mandatory.


Requirements (Software):

1. Bachelor’s degree or above, majoring in computing, software engineering, computer science, applied mathematics, or other relevant fields.

2. Solid experience in C and C++ in the context of memory management (static, stack, heap) and GUI. Candidates with hands-on experience in creating Windows based application with IMGUI will have an advantage. Capabilities to build the toolchain with Python would be mandatory.

3. Candidates with experience in building applications that facilitate TCP/IP, UDP, etc., will have an added advantage. Knowledge and proficiency in data structures management are essential, including sorting algorithms, linked lists, stacks, queues, trees, and hash tables.

4. Knowledge or hands-on experience with multithreading concepts such as IPC, MUTEX, Time Slicing, and Pre-emption will provide a significant advantage.

5. Experience with wireless communication technologies like UWB, BLE, WiFi, NFC, etc., is advantageous. Candidates with expertise in MAC and Link Layer will have an added advantage.

6. Experience with software pipeline automation tools such as Jenkins is appreciated.


Tell employers what skills you have

RTOS
Mac
Multithreading
ARM
Data Structures
Arm Cortexm
Raspberry Pi
Vmodel
Python
Firmware
Operating Systems
Microcontrollers
Arduino
UDP
C++

  • Singapore A*STAR RESEARCH ENTITIES Full time

    Roles & ResponsibilitiesMedTech Catapult is a national initiative for accelerating the development of high-value MedTech projects through an in-house product engineering unit. This productization unit is responsible for supporting the development of technologies through the medical device development cycle to produce full-fledged hardware product systems.The...


  • Singapore EXPEDERA R&D PTE. LTD. Full time

    Roles & ResponsibilitiesRESPONSIBILITIES INCLUDE, BUT ARE NOT LIMITED TO: Develop HW microarchitecture, RTL design and verification for Expedera AI accelerators (Silicon IP) Explore HW design space power/performance/area optimization Collaborate with HW/SW architects in HW/SW co-design Execute with DevOps for quality assuranceREQUIRED QUALIFICATIONS AND...


  • Singapore CARECONE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities:· Leads multiple project teams of other software engineers and firmware engineers inclusive of internal and outsourced development partners responsible for all stages of design and development for complex products and platforms from NPI through Sustaining.· Manages and expands relationships with internal and...


  • Singapore GES (SINGAPORE) PTE LTD Full time

    Roles & ResponsibilitiesVenture, a public listed company in SGX, is a leading global provider of technology services, products and solutions with established capabilities spanning marketing research, design, research and development. Over the years, Venture has built know-how and intellectual property with expertise in several technology domains. These...


  • Singapore RANDSTAD PTE. LIMITED Full time

    About the RoleThis Firmware Test Engineer position is available at RANDSTAD PTE. LIMITED, where you will be working with a well-known biotechnology research company. The office is located in Woodlands, with a shuttle bus service provided from Woodlands, Admiralty, Sengkang, Punggol, CCK, and Boon Lay MRT stations to the office. The working hours are 5 days a...


  • Singapore HITACHI SYSTEMS NETWORK TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: We are seeking a skilled and motivated Network & Security Engineer to join our dynamic team. As a Network & Security Engineer, you will play a critical role in designing, implementing, and maintaining robust network & security infrastructures for our diverse range of clients. You will work collaboratively with other...


  • Singapore HI-P INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities: Responsible for product software requirement analysis and design, code, test development, design validation, integration and release management on various software platform for IoT devices and consumer products. Support software architecture design and propose technical solution to customers Responsible...


  • Singapore SPECIALIZED ASIA PACIFIC PTE. LTD. Full time

    Roles & ResponsibilitiesSummaryAt specialized we are committed to innovate and provide the best performance bicycle that benefit and improve our riders supporting our purpose to pedal the planet forward and contribute toward green environment. To strengthen our newly setup e-Bike electronics team in Singapore which working closely with team based in Europe,...


  • Singapore RECRUIT EXPERT PTE. LTD. Full time

    Roles & Responsibilities Perform ATE Test Program Design and Development for new products (Production and Characterization Test) Design and create Final Test Loadboard and Wafersort Probecard Manage Characterization Testing, prepare test specifications, define tests, conditions, criteria, etc. Responsible for test debugging, RMA analysis, and improving...


  • Singapore HITACHI RAIL GTS SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesSenior Network Engineer (Ref.No. R1006730)at our location in SingaporeYou will enjoy having this responsibility: Design, specify & costing of detailed Network and Infra solution, including Interpreting requirement and producing fully detailed & compliant design, Interfacing with customer engineer for design...

  • Network Engineer

    1 day ago


    Singapore ANOTECH ENERGY SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesTo produce detailed design and implement Network and Infrastructure for telecommunications systems within the Transportation sector.Main Tasks & Responsibilities :1. RESPONSIBILITIES· Design, specify & costing of detailed Network and Infra solution, including- Interpreting requirement and producing fully detailed & compliant design,-...

  • Firmware Test Engineer

    2 months ago


    Singapore RANDSTAD PTE. LIMITED Full time

    Roles & Responsibilitiesabout companyI am currently working with a well known biotechnology research company. Office located in Woodlands - but there's shuttle bus provided from Woodlands, Admiralty, Sengkang, Punggol, CCK and Boon Lay mrt to office. Office back home, only shuttle bus to woodlands and admiralty.5 days in office. Working hours 8am to 5pmabout...


  • Singapore KABAM PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Architect and implement scalable control and navigation solutions for AMRs utilizing your expertise in ROS, C++, and Python. Your focus will be on robustness, efficiency, and adaptability in real-world environments. Evaluate and integrate third-party systems (HW/SW) to enhance KABAM robots' capabilities. Conduct...

  • Facilities Executive

    1 month ago


    Singapore ST ENGINEERING Full time

    Job Description:Plan and supervise renovation, A&A works Experience in M&E works such as fire protection system, cooling tower, air con, etc. Plan and supervise building services such as cleaning, landscaping, waste management, renovation, etc. Conduct daily routine inspection for building/M&E facilities works. Ensure contractor...


  • Singapore RECRUIT EXPRESS PTE LTD Full time

    Roles & ResponsibilitiesResponsibility: Responsible for provision, deployment, configuration, and administration of many different pieces of network and security-related hardware and software. Responsible for evaluate, test, and troubleshoot technologies when new technologies are onboard Responsible for provide technical support for resolution of customer...


  • Singapore DESAY SV AUTOMOTIVE SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesJob summary:The System Engineering discipline understands the needs of the automotive customers and translates them into requirements for the other functional disciplines (e.g. electrical, mechanical, software etc.) for implementation. In the RFI/RFQ stage, the System Engineer takes the lead in providing the technical proposals of the...

  • Delivery Executive

    2 months ago


    Singapore SW FOODS INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesDuties:1) Delivery of goods to customer2) Liaison with admin and warehouse team3) Responsible for cash collections and daily tallyRequirements:1) 1 year delivery experience2) N-Level3) Positive & pleasant demeanour4) Company uniform to be provided5) Have Class 3/4 licence6) 5.5 days work weekTell employers what skills you...


  • Singapore Dell Full time

    Unlock the Power of Artificial IntelligenceIn the fast-paced world of technology, Inteligenct AI systems are revolutionizing the way we approach innovation. As a leading provider of cutting-edge technology, Dell is at the forefront of this revolution, pushing the boundaries of what is possible. Our Client Solutions Group is seeking a highly skilled Machine...


  • Singapore Dell Full time

    Principal Designer OpportunityDell's innovation team, part of the Experience Design Group, focuses on humanizing the PC experience. By imagining new products and experiences, solutions, and technologies, we build, learn, and bring them to life.We are a diverse team that explores, defines, and builds human computing experiences of tomorrow. We drive...


  • Singapore Dell Full time

    Machine Learning EngineerIn the rapidly moving Artificial Intelligence era, few spaces are moving faster than the AI-enabled PC.  As a leading provider of world-class technology, this means bringing more intelligence into the PC ecosystem, enabling superior performance, enhanced productivity, and delightful experiences while maintaining privacy and...