Embedded Systems Engineer / Software Engineer - Career - Nairaland
Nairaland Forum › Nairaland General › Career › Embedded Systems Engineer / Software Engineer (238 Views)
1 Reply
| Embedded Systems Engineer / Software Engineer by KiteGen(op): 2:33pm On Aug 02, 2025 |
Job Vacancy: Embedded Systems Engineer / Software Engineer Location: Benin City Employment Type: Full-Time Experience Level: 1–5 Years Application Deadline: 31st August 2025 ________________________________________ About the Role We are seeking a skilled and motivated Embedded Systems Engineer / Software Engineer to join our engineering team. The ideal candidate will have a solid foundation in embedded C/C++ programming and hands-on experience in designing, developing, and maintaining embedded systems. Familiarity with ARM/STM32 microcontrollers and the ARM/STM32Cube ecosystem is a strong advantage. This role offers a great opportunity to work on exciting projects involving firmware development, hardware integration, and real-time system optimization. ________________________________________ Key Responsibilities • Design, develop, and debug embedded firmware using C and C++ • Work with STM32 microcontrollers and use STM32CubeIDE/CubeMX for code generation and configuration; is an added advantage • Work with ARM microcontrollers [/b]and understand the [b]ARM Ecosystem, as an added advantage • Collaborate with hardware engineers to integrate firmware with custom hardware designs • Develop and execute unit and integration tests to ensure software reliability • Optimize code for performance, memory usage, and power efficiency • Document code, processes, and design decisions in a clear and organized manner • Participate in design reviews and contribute to system architecture discussions ________________________________________ Requirements • Bachelor’s degree or higher in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related field • 1–5 years of hands-on experience in embedded systems development • Strong proficiency in C and C++ programming • Experience with microcontroller platforms, particularly STM32 and ARM • Familiarity with STM32CubeIDE, STM32CubeMX, HAL/LL libraries, and related tools is preferred • Understanding of embedded communication protocols such as UART, SPI, I2C, CAN, USB is preferred • Ability to read schematics and work closely with hardware engineers • Strong debugging and problem-solving skills ________________________________________ What We Offer • A dynamic and supportive engineering team • Opportunities to work on innovative, real-world projects • Career growth through hands-on learning and mentorship • Competitive salary and benefits package • Flexible work arrangements (depending on role) ________________________________________ How to Apply Send your updated CV and a brief cover letter highlighting your experience with embedded systems to: hr@kitegen.ng Kindly use the subject line: "Embedded Systems Engineer Application – [Your Name]" ________________________________________
|
The Nairalife Of A Student Doubling As A Software Engineer • Meet Babatunde Fashola, A Nigerian Software Engineer That Works At Twitter HQ • IT Systems Engineer Urgently Needed • 2 • 3 • 4
Content Creation In Nigeria • Start • How Emeka Nobis Helps People Turn Knowledge Into Wealth