View Jobs at Careers Verified Limited |
Full Time Jobs |
Abuja FCT |
Posted 6 months ago |
Job Title: Firmware Developer
Job Summary
- We are looking for an experienced Firmware Developer to join our engineering team. In this role, you will design, develop, and optimize firmware for embedded systems.
- You will work closely with hardware engineers, software engineers, and other cross-functional teams to create high-performance, reliable systems.
- This position requires deep knowledge of embedded programming, hardware interfacing, and problem-solving skills to support innovative product development.
Key Responsibilities
- Develop, test, and maintain firmware for embedded systems across various devices and platforms.
- Collaborate with hardware engineers to define firmware requirements and architecture.
- Write efficient, high-quality code for microcontrollers, processors, and embedded systems.
- Debug, troubleshoot, and optimize firmware to ensure system performance, reliability, and power efficiency.
- Conduct hardware-level testing to verify firmware functionality and compatibility.
- Work with cross-functional teams to integrate firmware with other components (e.g., mobile apps, cloud services).
- Ensure firmware meets industry standards and regulatory requirements (if applicable).
- Document firmware design, functionality, and testing results.
- Continuously improve and update firmware as new features are added or issues are identified.
Requirements
- Education: Bachelor’s Degree in Electrical Engineering, Computer Science, or related field (or equivalent experience).
- Experience: Proven experience in firmware or embedded systems development.
Skills:
- Proficiency in embedded C/C++ programming; knowledge of assembly language is a plus.
- Familiarity with microcontroller platforms (e.g., ARM Cortex, PIC, MSP430).
- Experience with debugging tools, such as oscilloscopes, logic analyzers, and JTAG debuggers.
- Knowledge of low-level hardware interfaces (e.g., UART, SPI, I2C, ADC/DAC).
- Familiarity with Real-Time Operating Systems (RTOS) and multithreaded programming.
- Understanding of power management techniques for embedded systems.
- Experience with version control systems like Git.
Preferred Qualifications:
- Experience in wireless communication protocols (e.g., Bluetooth, Zigbee, Wi-Fi).
- Familiarity with hardware design tools and schematic reading.
- Knowledge of signal processing and control systems.
Application Instructions:
The application deadline is on 31st December, 2024. Qualified and interested candidates should send their updated Resume to: [email protected] using the Job Title as the subject of the email.
Note: Only qualified candidates will be contacted. It is important to visit the official website (link found below) for detailed information on how to apply successfully for this vacancy.
Website:
Official Job Website: https://www.careersverified.net/
Job Features
Job Category | Android IOS Developer / Mobile App Development / Games / React Native / Flutter Jobs, Computer / Network & Hardware Engineering Support / Computer / Cloud Computing / Data Warehousing / Amazon Web Services (AWS) / Network Design and Security Jobs, PHP / MySQL Developer Jobs |