Talent.com
Placements24
Senior Firmware EngineerPlacements24 • Vereeniging, ZA
Search for other jobs
Senior Firmware Engineer

Senior Firmware Engineer

Placements24 • Vereeniging, ZA
Less than 1 hour ago
Job description

About the Role Our client is seeking an experienced Senior Firmware Engineer to join their forward-thinking product development team, fully remote. This role is essential for designing, developing, and optimizing the firmware that powers their innovative hardware products. You will be responsible for creating robust, efficient, and maintainable code, collaborating with hardware and software teams, and driving the firmware development lifecycle. This is an excellent opportunity for a senior engineer who is passionate about embedded systems, enjoys solving complex problems, and wants to contribute to groundbreaking technology from a remote-first perspective. Key Responsibilities Design, develop, and test firmware for embedded systems and microcontrollers using C/C++. Optimize firmware for performance, memory usage, and power consumption. Develop and maintain drivers for various hardware peripherals and interfaces. Collaborate with hardware engineers to define firmware requirements and troubleshoot integration issues. Implement real-time operating systems (RTOS ) and related software components. Conduct rigorous testing, debugging, and validation of firmware to ensure product quality and reliability in a remote setup. Requirements Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. 5+ years of professional experience in firmware development for embedded systems. Expertise in C and C++ programming languages. Solid understanding of embedded systems architecture, hardware-software interaction, and debugging techniques. Experience with RTOS , communication protocols (e.g., I2C, SPI, UART), and bootloaders. Proven ability to work effectively in a fully remote team environment. Benefits Highly competitive salary and annual bonus opportunities. Comprehensive benefits package including medical, dental, and vision insurance. Generous paid time off and a flexible work schedule. Opportunities for continuous professional development and learning. A fully remote work culture that emphasizes collaboration, autonomy, and work-life balance. #J-18808-Ljbffr

Create a job alert for this search

Senior Firmware Engineer • Vereeniging, ZA