Senior Firmware Engineer - Embedded Linux (Kimberley)

Senior Firmware Engineer - Embedded Linux (Kimberley)

02 Nov
|
Placements24
|
Kimberley

02 Nov

Placements24

Kimberley

About the Role

Our client is a pioneering technology company renowned for its innovative hardware and software solutions, and they are actively seeking a Senior Firmware Engineer with expertise in Embedded Linux to join their fully remote team. This position is ideal for a highly skilled engineer who thrives in a remote work setting and possesses a deep understanding of developing robust firmware for complex embedded systems. You will be instrumental in architecting, developing, and optimizing firmware solutions that power cutting-edge products. Your responsibilities will include driver development, kernel customization, and application-level programming within a Linux environment. You will collaborate closely with a distributed team of hardware and software engineers, contributing to the entire product development lifecycle. This is a unique opportunity to make a significant impact on innovative projects while enjoying the full flexibility of remote work. Our client is committed to fostering a collaborative and high-performance remote culture, ensuring seamless communication and project execution.

Key Responsibilities

- Design, develop, and maintain firmware for embedded systems using Embedded Linux.
- Develop and optimize device drivers for various hardware components.
- Customize and configure the Linux kernel for specific embedded applications.
- Implement and test application-level software within the Linux environment.
- Collaborate with hardware engineers to define hardware requirements and ensure firmware compatibility.
- Perform debugging and troubleshooting of complex firmware issues using advanced tools and techniques.
- Optimize firmware for performance, power consumption, and memory usage.
- Write comprehensive technical documentation and unit tests.




- Participate in code reviews and contribute to architectural design decisions.
- Stay abreast of emerging trends and technologies in Embedded Linux and firmware development.
- Mentor junior firmware engineers and contribute to team knowledge sharing.

Requirements

- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
- Minimum of 8 years of professional experience in firmware development, with a strong focus on Embedded Linux.
- Proficiency in C/C++ programming within a Linux setting.
- In-depth knowledge of Linux kernel architecture, build systems (e.g., Yocto, Buildroot), and bootloaders (e.g., U-Boot).
- Experience with driver development for peripherals such as SPI, I2C, UART, USB, and networking interfaces.
- Familiarity with cross-compilation toolchains and debugging tools (e.g., GDB, JTAG).
- Proven ability to work independently and effectively in a fully remote setting.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with experience using remote work tools.
- Experience with version control systems like Git.

Benefits

This fully remote position offers a highly competitive salary and a comprehensive benefits package, including private health insurance, performance-based bonuses, and a generous allowance for home office setup and continuous professional development. You will have the opportunity to work on challenging and innovative projects with a globally recognized technology leader. Our client fosters a culture of innovation, collaboration, and work-life balance, providing the tools and support needed for success in a remote environment. Be part of a forward-thinking team shaping the future of embedded technology.

- private health insurance
- performance-based bonuses
- generous allowance for home office setup and continuous professional development

#J-18808-Ljbffr

📌 Senior Firmware Engineer - Embedded Linux (Kimberley)
🏢 Placements24
📍 Kimberley

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer - embedded linux (kimberley) / kimberley

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer - embedded linux (kimberley) / kimberley