834 Senior C Developer jobs in Nigeria
Embedded Systems Intern
Posted today
Job Viewed
Job Description
About Us
EdgeSpace is a leading technology company at the forefront of innovation. We specialise in developing cutting-edge solutions that transform industries and enhance people's lives. We are currently seeking an Embedded Systems Intern to join our dynamic team of experts, playing a crucial role in the development of firmware and microcontroller programming.
Key Responsibilities:
- Participate in the development of innovative products.
- Assist in the design, development, and testing of embedded systems.
- Takes guidance from senior system developers in designing methodologies, approaches, and criteria for attaining objectives.
- Work collaboratively with the team to deliver high-quality embedded and software products and services.
- Creates design documents, user manuals, and technical specifications for electronic systems and software applications.
Qualifications:
- Background in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or related field.
- Knowledge of any OOP programming languages, such as C++ and Python.
- Experience or interest in Computer Aided Design (CAD) and embedded systems.
- Ability to use, review and understand system design tools.
- Understanding of Engineering principles and ability to implement them effectively.
- Excellent communication skills to effectively collaborate with other team members.
- Understanding of communication protocols such as UART, SPI, and I2C
- Knowledge of low-level programming, such as C.
How to Apply:
Interested candidate should submit their resume, cover letter, and portfolio (if applicable) using the link below.
EdgeSpace is an equal-opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
Join us in shaping the future of technology Be a part of our innovative team and contribute to groundbreaking projects that make a difference.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Today
I
Embedded Systems Engineer at Innov8 HubInnov8 Hub
Engineering & Technology
Abuja Full Time
NGO, NPO & Charity Confidential
- Minimum Qualification :
- Experience Level : Entry level
- Experience Length : 2 years
Never Miss a Job Update Again.
We have started building our professional LinkedIn page.
- Company:
- Location: Nigeria
- State:
- Job type: Full-Time
Job category:
Innov8 Hub is an Innovation Startup driven organisation with a mandate to groom generations of INNOVATORS, INVENTORS, and RESEARCHERS across the board. Innov8 is a focal point for Innovation Startup Incubation, Technology Transfer, Knowledge and Skill Impartation, Prototype Development, and Fabrication. We strategically aid organizations and individuals seeking to transform their ideas into inventions, inventions into solutions, and solutions into enterprises.
We Are Recruiting To Fill The Position Below
Job Title: Embedded Systems Engineer
Location: Abuja (FCT)
Job Type: Full-time
Job Description
- Implement Machine Learning (ML) and Artificial Intelligence (AI) algorithms for real-time decision-making and automation.
- Develop and analyze circuit schematics, PCB layouts, and embedded system designs.
- Write and optimize firmware for microcontrollers (ARM, ESP32, STM32, etc.) and embedded hardware.
- Integrate wireless communication protocols (LoRa, Wi-Fi, Bluetooth, 5G) into drone and robotics systems.
- Conduct hardware debugging, testing, and troubleshooting of embedded systems.
- Work with sensor fusion techniques, including GPS, IMU, LiDAR, and computer vision-based navigation.
Collaborate with software engineers to integrate AI-driven perception and control systems.
Key Responsibilities
- We are seeking a highly skilled Embedded Systems Engineer with expertise in AI and
Machine Learning to design, develop, and optimize embedded systems. The ideal candidate will have experience in circuit design, firmware development, AI/ML implementation and troubleshooting complex embedded hardware systems.
Requirements
- Bachelor's or Master's degree in Electrical/Electronics Engineering, Robotics, Mechatronics, or a related field with a minimum of two(2) years hands-on experience.
- Strong proficiency in PCB design and embedded system development.
- Proficiency in Python, C/C++, ROS (Robot Operating System), and embedded firmware programming.
- Experience with AI/ML frameworks such as TensorFlow, PyTorch, or OpenCV.
- Hands-on experience with microcontrollers, FPGAs, and embedded computing platforms (NVIDIA Jetson, Raspberry Pi, etc.).
- Ability to troubleshoot and debug embedded systems at both hardware and software levels.
Knowledge of computer vision, LiDAR mapping, and sensor fusion techniques.
Preferred Experience
- Experience with real-time operating systems (RTOS) for embedded applications.
- Familiarity with cloud-based AI/IoT solutions for remote drone monitoring and control.
Understanding of radio frequency (RF) communication and telemetry systems.
Application Closing Date
Not Specified.
Don't Keep Kindly Share:
<
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Kite Gen, founded in 2007, is the brand for the new wind generation technology created by Kite Gen Research. Kite Gen wants to offer more efficient solutions to the severe energy shortage of the planet: cheap renewable energy, in large quantities, with no GHG emissions and low land use. Kite Gen Research is a privately held company with headquarters in Chieri (Turin). Our vision for tomorrow's wind energy is truly international. To help achieve this vision, we want to bring together some of the best scientists and talents in business and technology.
We are recruiting to fill the position below:
Job Title: Embedded Systems Engineer / Software Engineer
Location:
Benin, Edo
Employment Type: Full-time
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; this is an added advantage
- Work with ARM microcontrollers and understand the 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
- An understanding of embedded communication protocols such as UART, SPI, I2C, CAN, and USB is preferred
- Ability to read schematics and work closely with hardware engineers
- Strong debugging and problem-solving skills.
Developer
Posted today
Job Viewed
Job Description
Odixcity Consulting is an International Hr consulting and procurement firm. With expertise in Recruitment & Selection, Performance management, Training & Development, Compensation and benefits, as well as Outsourcing of goods and services for organizations.
We are recruiting to fill the position below:
Job Position: Developer
Job Location: Remote
Responsibilities
- Build and maintain user-facing applications using
- Build maintainable and reusable components and libraries to support application development.
- Enhance application performance through efficient coding and optimization techniques.
- Create engaging and visually compelling web applications that captivate users.
- Interpret technical documentation from clients and develop corresponding software solutions.
- Test, maintain, and optimize applications to ensure top-tier performance and security.
- Stay informed on emerging tools, libraries, and best practices in the JavaScript and ecosystem.
- Work closely with cross-functional teams and stakeholders to deliver high-quality solutions.
Requirements
- A Bachelor's Degree in Computer Science, Information Technology, Engineering or a related field.
- Minimum of 3 years of experience developing applications using and Object-Oriented Programming principles.
- Thorough knowledge of JavaScript, its language constructs, and functional programming concepts.
- Solid experience building web applications with or equivalent front-end technologies.
- Proficient understanding of code versioning tools, such as Git.
- Working experience with HTML5 and CSS3.
- Knowledge of server-side rendering.
- Ability to write efficient, secure, clean, and scalable JavaScript code.
Salary
N500,000 (non-negotiable).
Method of Application
Interested and qualified candidates should send their CV and link to their portfolio to: using the Job Position as the subject of the mail.
Developer
Posted today
Job Viewed
Job Description
Overview
Parallel is dedicated to helping individuals discover their life's work while empowering organizations to connect with the right talent to fulfill their mission. We are seeking a skilled Developer to join our remote team, working within Pacific Time hours to drive the development of innovative solutions that align with our mission-driven platform.
Responsibilities
- Design, develop, and maintain scalable software solutions that enhance user experience and support Parallel's mission.
- Collaborate with cross-functional teams including product, design, and other engineers to deliver high-quality features on schedule.
- Write clean, efficient, and well-documented code, adhering to best practices and code review standards.
- Participate in all phases of the software development lifecycle including planning, implementation, testing, and deployment.
- Proactively identify and resolve performance bottlenecks and bugs to ensure system reliability and responsiveness.
Requirements
- Proven experience as a software developer working remotely within Pacific Time zone hours.
- Strong proficiency in relevant programming languages and modern development frameworks.
- Experience with cloud platforms and version control systems such as Git.
- Ability to work independently and in a collaborative, mission-driven environment.
- Excellent problem-solving skills and attention to detail with a passion for building impactful products.
Developer
Posted today
Job Viewed
Job Description
We're on the lookout for a
Developer
with 3+ years of hands-on experience building scalable, modern web applications. If you're passionate about performance, clean architecture, and delivering high-quality user experiences — this could be the role for you.
Compensation:
₦300,000 for the project.
What you'll do:
- Lead development of web apps using and React
- Work with TypeScript, API integrations (REST/GraphQL), and modern tooling
- Drive best practices in performance, SEO, and accessibility
- Collaborate with product managers, designers, and engineers to shape solutions
- Mentor junior developers and contribute to technical strategy
What we're looking for:
- 3+ years of / React experience (SSR, SSG, API routes)
- Strong skills in JavaScript/TypeScript
- Familiarity with CI/CD, cloud deployment (Vercel, AWS, or similar)
- A problem-solver with a product-first mindset
Bonus if you've worked with TailwindCSS, micro-frontends, or scaling large projects.
Frontend Developer
Posted today
Job Viewed
Job Description
About the Role
We are looking for a
Frontend Developer
to join our support team. This role focuses on maintaining and enhancing existing client websites rather than delivering brand new builds. You will work closely with our account managers and backend developers to deliver high-quality updates, bug fixes, and improvements across a wide range of client sites.
The ideal candidate will have strong skills in
Sass/SCSS
and
Twig templating
, along with a solid understanding of working within
CMS environments
such as WordPress and Drupal.
The candidate will work
3 days a week
in our Lagos office – based in Lekki Phase 1.
Key Responsibilities
- Implement frontend fixes, enhancements, and updates for existing client websites.
- Develop and maintain responsive, accessible templates and components using Sass/SCSS and Twig.
- Ensure updates are integrated smoothly within WordPress and Drupal
- Optimise frontend performance, accessibility, and cross-browser/device compatibility.
- Work with account managers to understand client requirements and provide practical solutions.
- Collaborate with backend developers to resolve integration issues.
- Maintain clean, reusable, and well-documented code.
Essential Skills & Experience
- Strong proficiency in
HTML5, CSS3, and modern JavaScript fundamentals
.
- Expertise in
Sass/SCSS
and structured CSS methodologies (e.g., BEM, ITCSS).
- Practical experience with
Twig templating
(or similar templating engines).
- Familiarity with
WordPress
and
Drupal
frontend integration.
- Experience with
Git version control
.
- Attention to detail in translating design updates and ensuring consistency across sites.
- Experience using command line tools beyond the basics – you should know how to debug using terminal and logs
Desirable Skills
- Understanding of accessibility guidelines (WCAG).
- Experience with build tools such as Webpack, Gulp, or Vite.
- Knowledge of performance optimisation techniques.
- Exposure to frontend testing tools and approaches.
Personal Attributes
- Reliable and methodical with strong problem-solving skills.
- Able to balance multiple support tasks efficiently.
- Comfortable working in a client-focused environment via account managers.
- Proactive, collaborative, and eager to maintain high coding standards.
Be The First To Know
About the latest Senior c developer Jobs in Nigeria !
Frontend Developer
Posted today
Job Viewed
Job Description
We're Hiring: Front-End Developer (Contract)
Ampstem Studio is looking for a talented
Front-End Developer
to join our growing pipeline of engineers. This is a
contract-based role
where you'll be assigned to exciting projects across different industries.
What you'll do
- Work closely with our design and backend teams to deliver beautiful, functional user experiences
- Build responsive, scalable front-end solutions using
React, JavaScript, and TailwindCSS - Ensure pixel-perfect implementation of UI/UX designs
- Optimize performance and ensure cross-platform compatibility
What we're looking for
- Strong proficiency in
React, JavaScript, and TailwindCSS - Experience building modern, responsive web apps
- Good problem-solving skills and attention to detail
- Ability to work independently and meet deadlines
Why join us
- Competitive pay per project
(rates vary by project size & complexity) - Flexible, remote-friendly work
- Be part of a pipeline of skilled developers who get matched with high-impact projects
Interested? Apply by sending us your portfolio/GitHub to our email
Let's build amazing things together.
Wordpress Developer
Posted today
Job Viewed
Job Description
Today
Wordpress Developer1999 Ideas Concepts, Innovations & Creations
Marketing & Communications
Remote (Work From Home) Internship & Graduate
IT & Telecoms NGN 75, ,000
Easy Apply
Skills RequiredE-commerce LMS Website
Job SummaryWe are looking for a skilled and detail-oriented WordPress Developer to design, implement, and manage websites using WordPress. The developer will be responsible for both front-end and back-end development, including theme customization, plugin integration, and ensuring website performance, responsiveness, and security.
- Minimum Qualification : HND
- Experience Level : Internship & Graduate
- Experience Length : No Experience/Less than 1 year
Responsibilities:
- Design, build, and maintain WordPress websites.
- Customize themes and plugins to meet project requirements.
- Ensure website functionality, performance, and responsiveness across devices.
- Optimize websites for speed, SEO, and user experience.
- Troubleshoot and resolve technical issues or bugs.
- Collaborate with designers, content creators, and marketing teams.
Stay updated with WordPress trends, tools, and best practices.
Requirements:
- Proven experience as a WordPress Developer.
- Proficiency in WordPress, HTML, CSS, JavaScript, and PHP.
- Experience with theme and plugin development/customization.
- Knowledge of website performance optimization and SEO best practices.
- Familiarity with website hosting, domain management, and security practices.
- Strong problem-solving skills and attention to detail.
- Ability to manage multiple projects and meet deadlines.
iOS Developer
Posted today
Job Viewed
Job Description
Urgent Hiring
Position: iOS Developer
Location: Remote
Salary: Open to Negotiation
Profile Summary: Our Client is looking for a skilled iOS Developer. The ideal candidate will have a strong background in Kotlin, Swift, Flutter, and related technologies, with a passion for building high-quality mobile applications. You will collaborate with cross-functional teams to design, develop, and maintain our mobile applications, ensuring a seamless user experience.
Require Skills & Experience:
. iOS Development: Proficiency in Swift and Objective-C, experience with iOS frameworks (Core Data, Core Animation), RESTful APIs, offline storage, threading, performance tuning, and familiarity with Apple's design principles, Xcode, and Interface Builder.
. iOS Development: Proficiency in Kotlin and Java, experience with Android SDK, RESTful APIs, offline storage, threading, performance tuning, and familiarity with Google's design principles.
. Cross-Platform Development: Experience in developing cross-platform applications using Flutter or React Native.
. Database Management: Proficiency in managing databases with SQLite and Room. Experience with Realm is a plus.
- Version Control: Proficiency in Git, experience with branching, merging, and pull requests.
- Testing: Experience with unit, integration, and automated testing frameworks, including XCTest for iOS.
- UI/UX Tools: Proficiency in designing interfaces using Figma and Adobe XD, with a good understanding of Material Design and Human Interface Guidelines.
- Other Tools: Familiarity with project management tools (JIRA, Trello), CI/CD tools (GitHub Actions, GitLab CI, Jenkins, Bitrise), and API documentation tools (Postman, Swagger).
- Soft Skills: Excellent problem-solving abilities, attention to detail, strong communication skills, and the ability to work effectively both independently and as part of a remote team.
A proactive approach to learning and adapting to new technologies and methodologies is essential
Preferred Qualification:
.Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience: At least 5 years of proven experience as an iOS Developer with a strong portfolio of released applications on the App Store.
- Knowledge: Extensive understanding of the full mobile development lifecycle.
- Industry Experience: Previous work in fintech or cross-border payment solutions is highly desirable.
- Methodologies: Proficiency with agile development methodologies.
- Security: Familiarity with mobile security best practices.
- Integration: Experience with cloud services and backend integration, such as AWS or Firebase.
Qualified candidates should send their application to
Job Type: Full-time
Experience:
- Android Developer: 4 years (Preferred)
- Kotlin and Java,Android SDK, RESTful APIs, : 1 year (Preferred)