Senior Firmware Engineer
2 weeks ago
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
-
Senior Firmware Engineer
21 hours ago
Singapore Quest Global Full time3 days ago Be among the first 25 applicants Firmware Development – Developing, testing, and maintaining firmware for PLCs and other automation systems. Troubleshooting and Debugging – Identifying and resolving issues within the firmware. Collaboration – Working with cross‑functional teams, including hardware engineers and other software developers....
-
Senior Firmware Engineer
4 days ago
Singapore RED DOT MOBILITY PTE. LTD. Full timeCompany looking for firmware engineers on board. Automotive industry Description: 1. Manage of firmware develop flow. Process. 2. Firmware platform valuation. 3. Response on the development of servo motor, industry motor and PM motor firmware design and debug. 4. Fimrware manual and documentation. 5. Take care firmware function and...
-
Senior Firmware Engineer
21 hours ago
Singapore DH Business Services LLC (DHBS) (Singapore) Full timeBring more to life. Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology? At Leica Microsystems, one of Danaher’s 15+ operating companies, our work saves lives—and we’re all united by a shared commitment to innovate for tangible impact. You’ll thrive in a culture of belonging where...
-
Senior Firmware Engineer
21 hours ago
Singapore Advanced Energy Full timeSenior Firmware Engineer POSITION SUMMARY Design, modify and evaluate embedded firmware, and/or programmable logic and/or electronic apparatus, components, or circuitry for use in electronic equipment and devices. ESSENTIAL RESPONSIBILITIES Perform engineering work in basic and applied research, development, and/or design of new products and/or sustaining of...
-
Senior Firmware Engineer
6 hours ago
Singapore JonDavidson Full timeThis position reports to the Firmware Manager and interfaces with Firmware Engineers, Application Engineers, IC Design Engineers. Together, he/she will participate in building the next generation devices for the consumer market. In addition, the position participates in the complete product life cycle from conceptualization to...
-
Firmware Engineer
6 hours ago
Singapore Advanced Micro Devices, Inc Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
Senior Firmware Engineer
2 days ago
Singapore Quest Global Full time**Job Requirements** - **Firmware Development**: Developing, testing, and maintaining firmware for PLCs and other automation systems. - ** Troubleshooting and Debugging**: Identifying and resolving issues within the firmware. - ** Collaboration**: Working with cross-functional teams, including hardware engineers and other software developers. - ** Testing**:...
-
Senior Firmware Engineer
5 hours ago
SGP - Singapore - Leica Microsystems Danaher Full timeBring more to life.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?At Leica Microsystems, one of Danaher's 15+ operating companies, our work saves lives—and we're all united by a shared commitment to innovate for tangible impact. You'll thrive in a culture of belonging where you and...
-
Engineer/senior Engineer
1 week ago
Singapore Future Technology Devices International Limited Full time**Department**: Engineering - **Reporting To**: Software Engineering Team Leader - **Location**: Singapore - **Position Summary**: **Position Summary** **Key Responsibilities** Firmware Development - Design, develop, and maintain embedded firmware for USB 2.0/3.x systems. - Implement and optimize USB device classes such as UVC, UAC and CDC. - Develop and...
-
Senior Firmware Embedded Engineer
21 hours ago
Singapore LionsBot International Full timeJoin to apply for the Senior Firmware Embedded Engineer role at LionsBot International Job Description Are you seeking an exhilarating career with a company that is revolutionizing the robotics industry? Join our team and be a part of the excitement surrounding our groundbreaking robots that have captured the attention of people worldwide. With a strong...