Senior Firmware Engineer

5 days ago


Singapore LEOCH BATTERY PTE. LTD. Full time

Job Responsibilities:

- Collaborate with cross-functional teams to design and architect firmware solutions that align with product requirements and specifications.
- Collaborate with stakeholders to develop software requirements specifications.
- Lead software risk management and DFMEA, software verification and validation activities.
- Lead the development of embedded firmware for Battery Management System.
- Plan and lead feasibility study, design review
- Responsible for software integration and implementation for embedded systems, ensuring products are according to design requirement.
- Responsible for designing, coding, maintaining debugging firmware and drivers for Battery Management System.
- Responsible for design develop, debugging, tests of product functionality and performance.
- Support entire product life cycle tasks including product creation, realization, and maintenance phases.
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
- Conduct thorough code reviews to maintain high-quality standards and optimize firmware code for efficiency and resource utilization.
- Integrate firmware with hardware components, and perform rigorous testing, verification, and validation to validate functionality, performance, and reliability.
- Work closely with PM, hardware engineers, software developers, V&V engineers, marketing, and QA/RA teams from multiple locations (including suppliers or ODM/OEM) to ensure seamless communication and alignment of goals throughout the product development lifecycle.
- Maintain comprehensive documentation of firmware designs, code, and testing procedures/protocols/reports to facilitate collaboration and future development. Stay abreast of industry trends, emerging technologies, and best practices to contribute innovative ideas that enhance the capabilities

**Requirements**:

- Bachelor/Master of Electrical/Electronic/Computer Engineering.
- Min. 5 to 7 years of working experience in R&D or product development as a firmware engineer.
- Extensive experience in Embedded Programming using C/C++/Rust for Embedded Linux and MCU.
- Experience in real-time operating systems (FreeRTOS etc.)
- Source code control and management using Git.
- Knowledge of Python to create debugging scripts.
- Experience in coding and debugging various communication interfaces and protocols (I2C, SPI, UART, Modbus RTU/TCP, RS232/485).
- Experience in wireless communication systems and protocols (IEEE 802.15.4, Wi-Fi, Bluetooth, Zigbee, Thread, LTE, NB-IoT, LoRa)
- Able to read schematics and utilize Oscilloscopes and other test equipment to debug Firmware issues.
- Remote firmware update and bootloader design.
- Mandarin speaker will be preferred due to high volume of communication with China counterpart



  • Singapore Talent Search Pte Ltd Full time

    Consumer electronics (handheld) manufacturer seeking a Senior Firmware Engineer Location: Paya Lebar Firmware development in various platform based on spectification Work with cross functional team (electrical, mechanical) to develop products Provide technical support to customer query Translate customer requirement into firmware deliverables ...


  • Singapore TALENT SEARCH PTE. LTD. Full time

    Roles & ResponsibilitiesConsumer electronics (handheld) manufacturer seeking a Senior Firmware EngineerLocation: Paya LebarFirmware development in various platform based on spectification Work with cross functional team (electrical, mechanical) to develop products Provide technical support to customer query Translate customer requirement into firmware...


  • Singapore FLEXXON PTE. LTD. Full time $120,000 - $200,000 per year

    FLEXXON . X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products-we build the future. As we continue to expand, we're seeking passionate, driven individuals to join our mission to...


  • Singapore U3 Infotech Pte Ltd. Full time

    SUMMARY As a Senior firmware engineer you will be responsible for the development of the firmware running on network products. You will also be responsible to maintain the existing firmware with bug fixes and adding features to the software. JOB RESPONSIBILITIES Developing source code targeting the embedded system. Ensure proper development of new feature...


  • Singapore Aztech Technologies Full time

    We are seeking a talented and motivated Firmware Engineer to join our team. In this role, you will be responsible for designing, developing, and optimizing firmware for networking and IoT products, including Wi-Fi, Zigbee, Bluetooth, and KNX RF wireless technologies. You will work closely with our hardware team to ensure seamless integration and testing,...


  • Singapore X-PHY Full time $120,000 - $180,000 per year

    X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...


  • Singapore GMP Group Full time

    **Responsibilities**: - Develop large embedded firmware or software for medical and other mission-critical systems - Involve in entire firmware development lifecycle including requirement engineering, architectural design, coding, testing and maintenance - Design and develop firmware to realize new solutions - Assume overall responsibility for the delivery...


  • Singapore SATO GLOBAL BUSINESS SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesWhat you'll be doingDesign, develop, test and debug embedded firmware and applications. Provide support for customers' requests / issues relating to firmware. Provide support for standard firmware modification to upgrade competitors' emulation firmware to reach a high compatibility process. Collaborate with cross-functional teams...

  • Senior Engineer

    7 days ago


    Singapore Micron Full time

    **Our vision is to transform how the world uses information to enrich life for all.** Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it...


  • Singapore QUALITY COMPONENTS & SYSTEMS PTE. LTD. Full time

    Verify the implemented code and perform code optimization between the code size, performance and maintainability of the products. - Maintain firmware code and documentation throughout the development cycle. - Define and refine the firmware development process. - Create, develop and test Microcontroller programming using assembly and C languages. - Develop...