Senior Firmware Engineer
2 months ago
We are seeking an experienced Firmware Engineer to join our team to design, develop, and optimize firmware for embedded systems. The ideal candidate will have strong experience working with FPGA, ARM processors, and embedded software development using C, C++, and Python Scripting Skills. You will implement cyber security software / firmware solutions on ARM/FPGA based embedded systems.
Requirements
Key Responsibilities:
● Develop and maintain firmware for embedded systems, specifically targeting FPGA and ARM-based processors.
● Design and implement real-time embedded systems using C, C++, and Python.
● Write and optimize device drivers, board support packages (BSP), and low-level hardware interfaces.
● Collaborate with hardware engineers to define system architecture and debug hardware/firmware integration issues.
● Implement, simulate, and test FPGA-based firmware using tools like Verilog, VHDL, or SystemVerilog.
● Work on bootloaders, and system diagnostics.
● Perform unit testing and integration testing for firmware, ensuring system performance and reliability.
● Contribute to code reviews, technical documentation, and design reviews.
● Troubleshoot and resolve firmware issues, optimizing system performance.
● Integrate and deploy AI/ML models (e.g., neural networks) into embedded devices for tasks such as anomaly detection, or predictive analytics.
Qualifications:
● Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.
● 3+ years of experience in firmware or embedded software development.
● Strong proficiency in C, C++, and Python.
● Experience with FPGA design and implementation using Verilog, VHDL, or similar hardware description languages.
● Hands-on experience with ARM processors (Cortex-A, Cortex-R, or Cortex-M series) and associated toolchains.
● Familiarity with embedded Linux and/or RTOS environments.
● Experience with hardware debugging tools such as JTAG debuggers.
● Strong understanding of real-time embedded systems, including hardware/software interfaces, peripherals (PCIE, UART, SPI, I2C), and memory management.
● Excellent problem-solving and communication skills.
Preferred Qualifications:
● Experience with PCIe, DDR, or high-speed interfaces.
● Experience with scripting languages like Python for automating testing and development processes.
● Knowledge of networking protocols and interfacing.
● Familiarity with secure boot, encryption, and other security measures in embedded systems.
● Experience with AI/ML frameworks such as TensorFlow Lite, PyTorch, or Keras, and knowledge of how to optimize them for embedded systems.
● Hands-on experience with neural network architectures (CNNs, RNNs, DNNs) and deploying them on resource-constrained environments.
Benefits
- Performance Bonus: Our company recognizes and rewards high performance with competitive bonuses tied to your results.
- Restricted Stock Units (RSUs): We issue RSUs to contributors, offering you a stake in the company's success and aligning your interests with our long-term growth.
- Career Advancement Opportunities: We provide clear career progression pathways and support your development to help you reach your full potential.
- Collaborative Work Environment: Join a team that values innovation, collaboration, and continuous improvement.
-
Senior Firmware Engineer
3 months ago
Singapur, Singapore GN Group Full timeGaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using SteelSeries products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to continue...
-
Firmware Engineer
7 months ago
Singapur, Singapore Seagate Full timeSeagate Singapore Design Center (SSDC) is hiring a Firmware/Software Engineer in the product development team. This is an exciting opportunity to get involved with new product development. The Firmware Product Development group is responsible for the development of new technologies and features to enhance the reliability and performance of the disc...
-
Senior/Engineer – Firmware Development
6 months ago
Singapur, Singapore Micron Full timeOur 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...
-
Senior/ Manufacturing Firmware Engineer
7 months ago
Singapur, Singapore Micron Full timeOur 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...
-
R&D Engineer
7 months ago
Singapur, Singapore Aztech Technologies Full timeR&D Engineer (Firmware) R&D Engineer (Firmware)Job Description: Design, develop and troubleshoot embedded firmware for networking, Wi-Fi/ Zigbee/ Bluetooth/ KNX RF wireless and IoT productsIntegrate new functionalities to existing firmware for performance enhancementWork closely with Hardware team for the Hardware/Firmware integration and testingProvide...
-
Firmware Test Engineer 2
7 months ago
Singapur, Singapore Illumina Full timeWhat if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...
-
Firmware R&D Engineer
7 months ago
Singapur, Singapore EDMI Limited Full timeResponsibilities:Research & Development of firmware for the Smart Gas MetersMaintain and adding new features to the existing firmwareDevelop technical specifications based on product requirementsAutomate the Firmware Testing processFollow best practices in firmware design, coding, debugging, testing and documentationAdhere to projects schedule and...
-
Engineer - Firmware Development (SSD)
6 months ago
Singapur, Singapore Micron Full timeOur 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...
-
Staff Firmware Engineer
7 months ago
Singapur, Singapore Illumina Full timeWhat if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...
-
Senior/Engineer, SSD Validation
7 months ago
Singapur, Singapore Micron Full timeOur 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...
-
Senior Embedded Software Engineer
1 month ago
Singapur, Singapore Specialized Asia Pacific Pte. Ltd. Full timeSenior Embedded Software Engineer Summary At 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 who working closely with team...
-
Senior Staff Engineer, Embedded Security
7 months ago
Singapur, Singapore Ambiq Full timeCompany Overview: Ambiq's mission is to develop the lowest-power semiconductor solutions to enable intelligent devices everywhere by developing the lowest-power semiconductor solutions to drive a more energy-efficient, sustainable, and data-driven world. Ambiq has helped leading manufacturers worldwide develop products that last weeks on a single charge...
-
Firmware Developer
7 months ago
Singapur, Singapore Rohde & Schwarz Full timeMake ideas real - with the perfect job. Right now we have several job openings for you. Functional area All Administration 6 Application Development 34 Construction 6 Controlling 7 Cybersecurity 2 Finance 18 Hardware Development 39 Human Resources 10 Information Technology 40 Law 3 Manufacturing 24 ...
-
PRINCIPAL/SENIOR ENGINEER, NVE PE
7 months ago
Singapur, Singapore Micron Full timeOur 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...
-
Senior Network Engineer
4 months ago
Singapur, Singapore UTAC group Full timeSenior Network Engineer 5 Serangoon North Ave 5, Singapore 554916 Req #447 Saturday, September 7, 2024 Please join us! Responsibilities: Manage and establish priorities for design and maintenance of entire infrastructure inclusive of LANs, WANs, Internet, security and wireless implementation Day-to-day network support and new projects Respond...
-
Sr Staff Engineer
7 months ago
Singapur, Singapore Seagate Full timeThe PDG is the development team responsible for bringing the best-in-class Enterprise and Client classes of HDD and technologies in the likes of Heat Assisted Media Recording (HAMR), Hybrid Shingled Media Recording, etc, to the market. The PE team plays an important role in improving all HDD product metrics and keeping cost and quality on target using...
-
Senior/Principle Engineer
7 months ago
Singapur, Singapore Micron Full timeOur 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...
-
Senior Network Security Engineer
7 months ago
Singapur, Singapore COURTS SINGAPORE Full timeJob Details The essential responsibilities of Senior Network Security Engineer: Designing and implementing new network solutions and/or improving the efficiency of current networks Installing, configuring, and supporting network equipment including routers, switches & wireless controller/access points and network access control Configuring...
-
Senior Test System Engineer
7 months ago
Singapur, Singapore Silicon Labs Full timeWe are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for...
-
IT Security Operations, Senior Engineer
7 months ago
Singapur, Singapore Marina Bay Sands Full timeSummary of Job Responsibilities This position would be best suited for an experienced IT Security Operations Engineer who is able to lead and manage security configuration best practices, patch management, drive the security and vulnerability remediation. Keep the security compliance according to corporate requirements. Key Primary Responsibilities ...