Firmware Developer

Lagos, Lagos
Posted 3 days ago
Logo YHWH Vision Ventures
Company:
YHWH Vision Ventures
Company Description:
A technology and digital service, leveraging artificial intelligence, Digital signage for Digital out of Home usage. Also we develop next gen computer hardware for consumer usage.
Contract Type:
Full Time
Experience Required:
2 years
Education Level:
Bachelor
Number of vacancies:
5

Job Description

Job Title: Firmware Developer

Location: Lagos

Job Type: Hybrid

About the Role:

We are seeking a skilled and motivated Firmware Developer to join our engineering team. In this role, you will design, develop, test, and maintain firmware for embedded systems. You will work closely with hardware engineers, software developers, and product teams to deliver robust, high-performance solutions that meet customer and business requirements.

Key Responsibilities:

- Develop and maintain embedded firmware for microcontrollers, processors, and custom hardware.
- Design and implement new features, optimizations, and bug fixes.
- Collaborate with hardware engineers to define system architecture and troubleshoot hardware/firmware
integration issues.
- Participate in code reviews, testing, and debugging at the hardware interface level.
- Create and maintain technical documentation, including design specifications, test plans, and user guides.
- Conduct performance analysis and system validation to ensure compliance with requirements.
- Stay up-to-date with industry trends, technologies, and best practices.

Qualifications:

- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related
field.
- Proven experience (2+ years) in embedded firmware development.
- Proficiency in C/C++ and experience with real-time operating systems (RTOS).
- Solid understanding of microcontroller architectures (ARM, PIC, AVR, etc.).
- Familiarity with hardware interfaces and protocols (SPI, I2C, UART, USB, CAN, etc.).
- Experience with firmware development tools such as debuggers, oscilloscopes, logic analyzers, and JTAG.
- Knowledge of low-power design, memory management, and performance tuning.
- Strong problem-solving skills and ability to work independently and in a team environment.

Preferred Qualifications:

- Experience with wireless communication protocols (Bluetooth, Wi-Fi, Zigbee, etc.).
- Familiarity with version control systems (e.g., Git) and Agile development methodologies.
- Understanding of security principles in embedded systems.
- Knowledge of scripting languages (Python, Bash) for test automation.

What We Offer:

- Competitive salary and benefits package.
- Opportunity to work on innovative products in a collaborative environment.
- Career growth and professional development opportunities.
- Flexible working arrangements.
Salary:
₦200,000.00 Monthly