5,768 Remote Engineer jobs in Kenya

Remote Aviation Systems Software Engineer

00201 Ongata Rongai, Rift Valley KES160000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in aviation technology, is seeking a talented and experienced Aviation Systems Software Engineer to join their innovative, fully remote team. This position offers the chance to design, develop, and implement sophisticated software solutions for critical aviation systems, contributing to the safety and efficiency of air travel worldwide. You will work on cutting-edge projects, from avionics software to air traffic management systems, utilizing your expertise in software development and aerospace principles. The ideal candidate will possess a strong background in embedded systems, real-time operating systems (RTOS), and programming languages such as C, C++, or Ada. Experience with aerospace standards (e.g., DO-178C) and a deep understanding of flight control systems, navigation, or communication systems are highly desirable. As a remote engineer, you will collaborate closely with hardware engineers, systems engineers, and other software developers, contributing to all phases of the software development lifecycle. This includes requirements analysis, design, coding, testing, verification, and validation. You must be a self-motivated individual with excellent problem-solving skills and the ability to manage complex projects independently. Strong communication and collaboration abilities are essential for effective teamwork in a distributed environment. We are looking for individuals passionate about aviation and committed to delivering high-quality, reliable software that meets stringent industry requirements. If you are an accomplished software engineer with a passion for flight and a desire to shape the future of aviation technology remotely, we encourage you to apply.

Responsibilities:
  • Design, develop, and maintain software for aviation systems.
  • Implement embedded software for real-time operating systems.
  • Ensure software compliance with aerospace standards (e.g., DO-178C).
  • Collaborate with cross-functional teams on system requirements and design.
  • Perform software testing, verification, and validation activities.
  • Troubleshoot and debug complex software issues.
  • Contribute to the documentation of software designs and code.
  • Participate in code reviews and ensure adherence to coding standards.
  • Stay updated on emerging technologies in aviation software development.
  • Contribute to the continuous improvement of software development processes.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Aerospace Engineering, or a related field.
  • Minimum of 5 years of experience in software development, with a focus on aviation systems.
  • Proficiency in C, C++, or Ada programming languages.
  • Experience with real-time operating systems (RTOS).
  • Familiarity with aerospace standards like DO-178C is highly preferred.
  • Knowledge of avionics, flight control, navigation, or communication systems.
  • Strong understanding of the software development lifecycle (SDLC).
  • Excellent analytical and problem-solving skills.
  • Effective communication and collaboration skills for remote work.
  • Ability to work independently and manage project timelines.
This advertiser has chosen not to accept applicants from your region.

Lead Automotive Systems Engineer (Remote Diagnostics & Software)

00100 Abothuguchi West KES200000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative automotive technology firm, is actively seeking a Lead Automotive Systems Engineer to join their cutting-edge, fully remote development team. This senior role will focus on the design, development, and validation of complex automotive systems, with a strong emphasis on diagnostics, software integration, and embedded systems. You will be instrumental in pushing the boundaries of vehicle technology, ensuring seamless performance and reliability. Responsibilities include defining system requirements, architecting software solutions, and overseeing the integration of various electronic control units (ECUs). You will lead the development of diagnostic protocols and tools, troubleshoot complex issues, and collaborate closely with hardware and software engineers to ensure optimal system functionality. As a remote-first position, you must possess exceptional self-discipline, project management skills, and proficiency in leveraging digital collaboration tools for effective teamwork and communication. The ideal candidate will have a Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field, coupled with at least 7 years of experience in automotive system engineering. Expertise in automotive communication protocols (e.g., CAN, LIN, Ethernet), embedded software development (C/C++), and diagnostic standards (e.g., UDS, OBD-II) is essential. A strong understanding of automotive cybersecurity principles is also highly desirable. This is a unique opportunity to influence the future of automotive engineering from your home office in Nairobi, Nairobi, KE .
This advertiser has chosen not to accept applicants from your region.

Senior Automotive Software Engineer, Remote Systems Development

50200 Kipreres KES200000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive innovation, is seeking a highly skilled Senior Automotive Software Engineer to join their pioneering, fully remote development team. This role is critical for the design, development, and implementation of advanced software systems for next-generation vehicles. You will work on cutting-edge projects, contributing to areas such as autonomous driving, infotainment, and vehicle connectivity. The ideal candidate possesses extensive experience in embedded systems, C/C++, and real-time operating systems. Responsibilities include software architecture design, coding, debugging, and testing. You will collaborate closely with hardware engineers and system architects to ensure seamless integration and optimal performance. A strong understanding of automotive communication protocols (e.g., CAN, Ethernet) and industry standards is required. This is a fully remote position, requiring excellent problem-solving abilities and the capacity to work effectively within a distributed team environment using collaborative tools. You will contribute to defining software requirements, developing robust solutions, and ensuring the highest standards of quality and safety. The ability to mentor junior engineers and contribute to technical decision-making is essential. Join a forward-thinking company shaping the future of mobility.Location: Bungoma, Bungoma, KE
This advertiser has chosen not to accept applicants from your region.

Senior Automotive Systems Engineer (Remote Diagnostics & Software)

50121 Kakamega, Western KES200000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative leader in automotive technology, is actively recruiting a Senior Automotive Systems Engineer for a fully remote position. This role will focus on the diagnostics, software integration, and performance analysis of complex automotive systems. You will be instrumental in developing and refining diagnostic tools, analyzing vehicle data, and contributing to the software development lifecycle for automotive control units. Key responsibilities include designing diagnostic protocols, troubleshooting software and hardware issues remotely, analyzing CAN bus data, and collaborating with embedded software engineers to ensure seamless system integration. You will utilize advanced simulation tools and diagnostic software to test and validate system performance. This position requires a deep understanding of automotive electronics, embedded systems, and vehicle communication protocols (e.g., CAN, LIN, Ethernet). The ideal candidate possesses strong analytical and problem-solving skills, excellent debugging capabilities, and proficiency in C/C++ programming and scripting languages for data analysis. Experience with automotive diagnostic tools and methodologies is essential. You must be able to work independently, manage multiple tasks effectively, and communicate technical information clearly and concisely to remote teams. This role offers a compelling opportunity to influence the future of automotive technology from anywhere, supporting our client's operations relevant to **Kakamega, Kakamega, KE**, whilst being a fully remote employee. We are seeking a highly motivated engineer who is passionate about automotive innovation and possesses a strong aptitude for software-driven systems. If you are a seasoned Automotive Systems Engineer looking for a challenging and rewarding remote career, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer - Remote Cloud Architecture

80100 Nairobi, Nairobi KES180000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-paced technology innovator, is seeking a highly experienced Principal Software Engineer to lead the design and development of scalable, robust cloud-based solutions. This is a fully remote position, offering the opportunity to work on challenging architectural problems with a talented team. You will be responsible for defining technical strategy, driving architectural decisions, and mentoring other engineers. The ideal candidate possesses deep expertise in cloud platforms, distributed systems, and modern software development practices.

Your responsibilities will include architecting microservices, designing APIs, and ensuring the performance, scalability, and reliability of cloud applications. You will play a key role in selecting appropriate technologies, establishing best practices for coding, testing, and deployment, and overseeing the implementation of CI/CD pipelines. A significant part of this role involves collaborating with product managers, stakeholders, and other engineering teams to translate business requirements into technical solutions. You will also be expected to contribute to code reviews, troubleshoot complex production issues, and advocate for engineering excellence.

This position requires a visionary leader with a proven track record of building and deploying large-scale software systems in a cloud environment (AWS, Azure, or GCP). You should have a strong understanding of containerization technologies (Docker, Kubernetes), data storage solutions, and security best practices. The ability to communicate technical vision, lead by example, and mentor junior engineers is crucial. This role offers a unique opportunity to shape the future of our client's technology platform and drive innovation in a remote-first culture.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software development, with a significant focus on cloud architecture and distributed systems.
  • Expertise in at least one major cloud platform (AWS, Azure, GCP) and associated services.
  • Proficiency in multiple programming languages (e.g., Java, Python, Go, Node.js).
  • Deep understanding of microservices architecture, API design, and RESTful principles.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong knowledge of database technologies (SQL and NoSQL) and data modeling.
  • Proven experience with CI/CD pipelines, automated testing, and infrastructure as code (IaC).
  • Excellent problem-solving, analytical, and architectural design skills.
  • Exceptional communication, leadership, and mentoring abilities.
  • Ability to work independently and lead technical initiatives in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Lead Automotive Software Engineer, Remote Development

50100 Kakamega, Western KES280000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering force in automotive technology innovation, is seeking an experienced Lead Automotive Software Engineer to join their fully remote development team. This role is critical for driving the design, development, and implementation of cutting-edge software solutions for next-generation vehicles. You will lead a team of talented software engineers, mentor junior developers, and contribute significantly to the architecture and technical direction of automotive software projects. The ideal candidate possesses a deep understanding of embedded systems, real-time operating systems (RTOS), and automotive communication protocols, coupled with strong leadership and problem-solving skills. This is a remote-first position, enabling you to innovate from anywhere while collaborating with a global team.

Key Responsibilities:
  • Lead the design, development, testing, and deployment of embedded software for automotive applications.
  • Architect robust and scalable software solutions that meet stringent automotive requirements.
  • Mentor and guide a team of software engineers, fostering a collaborative and high-performance development culture.
  • Collaborate with cross-functional teams, including hardware engineers, systems engineers, and product managers, to define software requirements and specifications.
  • Develop and implement unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Troubleshoot and resolve complex software defects and issues.
  • Contribute to the continuous improvement of software development processes and tools.
  • Stay abreast of emerging automotive technologies, software trends, and industry standards (e.g., AUTOSAR, ISO 26262).
  • Participate in code reviews and provide constructive feedback to team members.
  • Manage project timelines and deliverables for software development tasks.
  • Evaluate and integrate third-party software components as needed.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 7 years of experience in embedded software development, with at least 3 years in the automotive industry.
  • Proven experience leading software development teams and projects.
  • Strong proficiency in C/C++ programming languages.
  • In-depth knowledge of real-time operating systems (RTOS) and embedded systems design.
  • Experience with automotive communication protocols such as CAN, LIN, Ethernet.
  • Familiarity with automotive software standards (e.g., AUTOSAR) and functional safety (ISO 26262).
  • Experience with software development tools, including compilers, debuggers, and version control systems (e.g., Git).
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a remote environment.
  • Experience with simulation and testing tools for embedded systems is a plus.
This is a fully remote role, offering the flexibility to work from your preferred location. Our client is dedicated to fostering innovation and inclusivity, supporting talent located in **Kakamega, Kenya**, and worldwide, without the need for a physical office.
This advertiser has chosen not to accept applicants from your region.

Remote Software Engineer - Blockchain Specialization

60200 Meru , Eastern KES130000 Annually WhatJobs

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a forward-thinking technology incubator focused on emerging markets, is actively seeking a skilled and enthusiastic Remote Software Engineer with a specialization in Blockchain technology to join their distributed team. This is an unparalleled opportunity to contribute to the development of innovative decentralized applications and platforms, working remotely on projects that have the potential to reshape industries. The ideal candidate will possess a strong foundation in software engineering principles coupled with hands-on experience in blockchain development, smart contracts, and distributed ledger technologies. As a remote engineer, you will collaborate with a global team of developers, designers, and product managers to bring ambitious technological concepts to life. Responsibilities include designing, developing, and deploying scalable blockchain solutions; writing clean, efficient, and well-documented code for smart contracts and backend services; integrating blockchain technologies with existing systems; conducting thorough testing and debugging of applications; participating in code reviews and contributing to architectural discussions; and staying at the forefront of blockchain innovations and best practices. Proficiency in programming languages such as Solidity, Go, Rust, or Python, along with experience in frameworks like Hyperledger Fabric or Ethereum (using tools like Web3.js or ethers.js) is highly desirable. We are looking for individuals who are passionate about the transformative potential of blockchain, possess excellent problem-solving and analytical skills, and thrive in a collaborative, remote-first work culture. A strong understanding of cryptographic principles and security considerations is essential. This is a challenging and rewarding role that offers the chance to work on groundbreaking projects in a rapidly evolving field, all while enjoying the flexibility of a remote work arrangement. Join a team dedicated to innovation and making a significant impact through technology. This position is entirely remote, enabling you to contribute your expertise from anywhere in the world. While the role is remote, the company's project focus is relevant to **Meru, Meru, KE**.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Remote engineer Jobs in Kenya !

Lead Software Engineer - Remote Backend Development

40100 Kisumu KES150000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is on the lookout for a talented Lead Software Engineer to spearhead their backend development efforts in a fully remote setting. This is a pivotal role where you will design, develop, and maintain robust, scalable, and high-performance backend systems. You will guide a team of engineers, mentor junior developers, and contribute significantly to architectural decisions. Key responsibilities include writing clean, efficient, and well-documented code, conducting code reviews, implementing new features, and optimizing existing functionalities. Expertise in cloud platforms (AWS, Azure, or GCP), microservices architecture, and containerization technologies (Docker, Kubernetes) is essential. You should be proficient in at least one major backend programming language such as Python, Java, Go, or Node.js, and have a strong understanding of database systems (SQL and NoSQL). The ideal candidate possesses excellent problem-solving abilities, a passion for technology, and a proven ability to lead technical projects to successful completion. Strong collaboration and communication skills are crucial for working effectively with remote teams, product managers, and other stakeholders. Experience with CI/CD pipelines and agile development methodologies is required. A bachelor's or master's degree in Computer Science or a related field, coupled with a minimum of 7 years of professional software development experience, is expected. This is a fantastic opportunity for a seasoned engineer to shape the future of our technology stack while enjoying the benefits of remote work. The role is conceptualized in Kisumu, Kisumu, KE but is performed entirely remotely.
This advertiser has chosen not to accept applicants from your region.

Remote Software Engineer

30100 Abothuguchi West KES200000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking talented and innovative Remote Software Engineers to join their distributed engineering team. This role is fully remote, allowing you to work from anywhere within Kenya. You will be responsible for designing, developing, testing, and deploying high-quality software solutions that meet user needs and business requirements. We are looking for individuals with a strong foundation in software development principles, a passion for coding, and the ability to collaborate effectively in a virtual environment. You will work on exciting projects, contribute to architectural decisions, and help shape the future of our technology stack. The ideal candidate possesses a deep understanding of software development lifecycles, enjoys solving complex problems, and is committed to writing clean, maintainable, and efficient code. Experience with agile methodologies and CI/CD pipelines is highly valued. Collaboration, clear communication, and a proactive approach to problem-solving are essential for success in this remote position. Join a team that values innovation, continuous learning, and building impactful products. Responsibilities:
  • Design, develop, and maintain scalable and robust software applications.
  • Write clean, well-documented, and efficient code following best practices.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to standards.
  • Troubleshoot, debug, and upgrade existing software.
  • Develop and execute unit tests, integration tests, and end-to-end tests to ensure software reliability.
  • Contribute to architectural discussions and decisions.
  • Stay up-to-date with emerging technologies and industry trends.
  • Participate in an agile development process, including sprint planning, daily stand-ups, and retrospectives.
  • Contribute to the deployment and maintenance of software in production environments.
  • Mentor junior engineers and share knowledge within the team.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Minimum of 3 years of professional software development experience.
  • Proficiency in one or more programming languages such as Python, Java, JavaScript, Go, or C++.
  • Experience with modern web frameworks (e.g., React, Angular, Vue.js for frontend; Django, Flask, Spring Boot for backend).
  • Familiarity with database technologies (e.g., SQL, NoSQL).
  • Understanding of software development principles, data structures, and algorithms.
  • Experience with version control systems (e.g., Git).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, essential for remote teamwork.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Remote Backend Development

30200 Tuwan KES170000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative technology firm known for its cutting-edge software solutions, is seeking a highly skilled Senior Software Engineer to join their fully remote development team. This is a prime opportunity for an experienced backend developer to contribute to challenging projects, architect robust systems, and collaborate with a talented, dispersed engineering workforce. As a Senior Software Engineer, you will be instrumental in designing, developing, and maintaining scalable and efficient backend services and APIs. Your responsibilities will include writing clean, well-documented, and testable code, participating in code reviews, and mentoring junior engineers. You will work closely with product managers and frontend engineers to translate complex requirements into functional and performant software. A deep understanding of data structures, algorithms, and software design patterns is essential. Expertise in one or more backend programming languages such as Python, Java, Go, or Node.js is required. Proficiency with relational and NoSQL databases, cloud platforms (AWS, Azure, GCP), and containerization technologies (Docker, Kubernetes) is highly desirable. The ideal candidate will possess strong problem-solving skills, a passion for clean code, and a commitment to best practices in software development. Experience with Agile methodologies and CI/CD pipelines is crucial. You will thrive in a remote setting, demonstrating excellent communication skills, the ability to work autonomously, and a collaborative spirit when working with a distributed team. This role requires a proactive mindset, a willingness to learn new technologies, and the ability to tackle complex technical challenges. You will play a key role in shaping the technical direction of our client's products. We are looking for a motivated engineer who is passionate about building high-quality software and driving innovation within a remote-first company. Experience in microservices architecture is a significant plus. This position is connected to the Kitale, Trans-Nzoia, KE region, but the work is performed entirely remotely.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Remote Engineer Jobs