fbpx
OpenIGO | International Careers Development Network
Arduino Developer

Opportunities

Arduino Developer

Are you interested in this opportunity and want to land the job? We can help you with that! Check out our online store! There you will find ebooks and services that will help you in this endeavor.

Organization: Action for People in Need Organization - APINO

Location:

Grade:

Occupational Groups:

Information and Communications Technology

Closing Date: 2024-09-30

Position: Arduino Developer

Duty location: Remote or based in the Prague office, with the requirement to travel to CPs for the period of weeks to months annually

Starting date: ASAP

Contract length: one year with the possibility of extension

Line Manager: Tech Lead

About People in Need:

People in Need is one of the largest non-profit organizations in Central and Eastern Europe active in humanitarian and development aid, human rights and social inclusion. In 2023, more than 2300 employees worked in our Humanitarian and Development Aid Section in 23 countries (Asia, Africa, Middle East and Eastern Europe).

General Post Description:

PIN is seeking an experienced Arduino Developer to join our Digital Unit team for the successful EWS1294 (Early Warning System) project, which plays a crucial role in disaster preparedness by providing early alerts for floods and other hazards. EWS1294 (https://ews1294.com/, https://www.peopleinneed.net/cambodias-early-warning-system-1294-8693gp)) has become the national standard in Cambodia and is being expanded to Laos and the Philippines, with plans for further international replication throughout Asia and Africa. The successful candidate will design and implement robust software and hardware solutions, focusing on multi-hazard monitoring, data dissemination, and integrating technologies such as remote sensors. You will collaborate closely with tech lead, product manager, and both remote and local cross-functional teams to enhance the system’s scalability and reliability, and ensuring it meets the needs of diverse environments. This role includes the opportunity to travel to our country programs to directly implement and fine-tune the technical aspects of the system, making a tangible impact on communities vulnerable to natural disasters. Proficiency in C/C++, sensor integration, and communication protocols is essential, as is a passion for creating impactful technologies.

Responsibilities:

  • Design data structures, algorithms, and overall system architecture.
  • Write high-quality, efficient, and maintainable code.
  • Create documentation for code, and other technical aspects.
  • Provide ongoing technical support and maintenance for deployed software and hardware.
  • Implement software and hardware, locally in the field (Asia, Africa) as needed.
  • Participate in relevant Scrum ceremonies.
  • Work closely with project / product team members (tech lead, designers, testers, project / product managers) to ensure seamless project development.

Skills & Requirements:

  • At least 3+ years of experience as a C/C++ Developer or similar role.
  • Deep understanding of the Arduino ecosystem and IDE, including libraries, code structure, and syntax.
  • Experience with various sensors (temperature, motion, light), actuators (motors, relays, LEDs) and microcontrollers.
  • Experience with communication protocols (e.g., Bluetooth, Wi-Fi).
  • Knowledge of object-oriented programming (OOP) concepts.
  • Familiarity with version control systems (e.g., Git).
  • Ability to debug both software and hardware issues effectively.
  • Some experience working with web applications and databases.
  • Understanding of web services (REST, SOAP) and APIs.
  • Ability to work independently and as part of a team.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Full working proficiency in English.

PIN Offers:

  • 25 days of paid leave annually; 3 sick days
  • Laptop for work (also for personal use)
  • PIN covers costs related to travelling abroad such as flights, accommodation, medical check-ups, vaccinations, travel insurance etc.
  • Reimbursement of costs of visas and vaccinations; assistance with visa application procedure;
  • Free medical helpdesk and psychological consultation available online; travel health insurance;
  • Relatively flexible working hours
  • Access to internal e-learning and webinars
  • Language courses
  • International online induction for all the new staff (HQ + country programmes of RDD)
  • Diverse work with an international dimension that makes sense and has visible results
  • Work with inspiring people, in a pleasant environment of the largest Czech non-profit organization in the center of Prague
  • An open and informal organizational culture without a dress code, where we all relate
  • Opportunity to participate in interesting events that we organize
  • Extensive Capacity Building program – internal and external – Induction training, internal e-learnings, Knowledge and Learning Department onboarding, eventual HEAT Training, Humentum trainings (www.humentum.org ), PuntoSud trainings (https://academy.puntosud.org/courses)
  • Personal and professional development

How to apply

Are you interested in this position? Great. Send us your CV and short cover letter via our application form.

Please note only the shortlisted candidates will be contacted. Interviews will be conducted on rolling basis and the vacancy will be closed when filled.

People in Need staff are expected to perform job duties and responsibilities in accordance with People in Need Code of conduct and key policies (available at: https://www.peopleinneed.net/key-policies-4142gp).

People in Need is committed to preventing any type of unwanted behaviour at work including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct and committed to promoting the welfare of children and adults with whom People in Need involves. People in Need expects all staff to perform job duties and responsibilities in accordance with People in Need code of conduct and key policies (available at: https://www.peopleinneed.net/key-policies-4142gp). People in Need Staff will undertake the appropriate level of training.

All offers of employment will be subject to satisfactory references and appropriate screening checks, which can include criminal records and terrorism finance checks.

We are committed to ensuring diversity and gender equality within our organisation and encourage applicants from diverse backgrounds to apply.

Are you interested in this opportunity and want to land the job? We can help you with that!

OpenIGO has helped dozens of professionals from all around the world to kick-start their international careers with intergovernmental organizations. Our high-qualified team of professionals and human resources specialists have put together a series of products and services to help make your dream come true!

On our online store, you will find comprehensive eBooks, mock interviews, application reviews, and other related services, which have been prepared for you with the utmost care! What are you waiting for? Get started on your international career now!


Other jobs

By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

I understand