datatrota
Signup Login
Home Jobs Blog

IoT Engineer (Embedded Systems) at Figorr

FigorrLagos, Nigeria Cybersecurity
Full Time
Figorr is a cold chain solutions provider specialising in the field of temperature-controlled products, temperature monitoring solutions, and cold chain services. At Figorr, we focus on understanding the unique challenges experienced by each of the markets we serve. Our IoT-enabled devices have enabled us to provide problem-solving products and services to clients within and outside Nigeria. Our major goal is to help our clients maintain the integrity of their products.

  • Be at the forefront of innovation as an IoT Engineer, designing interconnected devices and systems that shape the future.
  • Your proficiency in embedded programming and hardware integration will drive the creation of cutting-edge solutions.
  • Collaborate closely with cross-functional teams to conceptualize, prototype, and deploy IoT projects that revolutionize industries and improve lives. If you're excited about pushing boundaries in the Internet of Things, we want you on our team.

Key Duties & Responsibilities

Technical tasks

  • Create and develop devices, sensors, and software that allows the devices to connect seamlessly with other systems.
  • Research, create, test, and document IoT solutions with integrated systems and devices
  • Design, code, and test features for IoT devices
  • Work as part of the technology team in shaping the software and front-end web-tools architecture and development processes, working within coherent roadmaps, ensuring quality control and helping to proactively problem-solve.
  • Develop and review firmware written in C, C++ and Python.
  • Review PCB and mechanical designs.
  • Requirements and design specification creation.
  • Improve and optimize the ongoing performance, scalability, and reliability of our software systems (and documentation) given the growing size of our sensor networks.
  • Shape our strategies for standardized sampling and measuring standards, equipment protocols, and data management systems.
  • Develop with platform solutions that are cloud-compatible and work with IoT applications
  • Support and troubleshoot challenges with IoT on site

Technical Leadership

  • Lead the engineering processes within squads to provide solutions to challenges related to the connection of networks and platforms
  • Analyze user needs and work as service designer from a technical perspective
  • Embrace Cloud opportunities, in particular on AWS IoT services
  • Act as ambassador with stakeholders to bridge the IT-OT gap
  • Ensure existing platform tools are effectively used in relation to IoT
  • Work closely with R&D IT Platform Leads, R&D IT Technical Leads, and Automation groups in R&D to ensure continuous improvement of technical platforms
  • Proposes portfolio backlog items that will drive increased business value through technology changes

Behavioural Skills

  • Action-Oriented; readily takes action on challenges, without unnecessary planning; takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm.
  • Communicates effectively; effective in a variety of communication settings. Attentively listens to others; adjusts to fit the audience and the message. Develops and delivers multi-mode
  • communications that convey a clear understanding of the unique needs of different audiences.
  • Manages Ambiguity; deals comfortably with the uncertainty of change. Operating effectively, even when uncertain of the way forward.
  • Manages Complexity; uncovers root causes of difficult problems.
  • Evaluates the pros and cons, risks and benefits of different solution options. Making sense of complex, high-quantity, and sometimes contradictory information to solve problems.
  • Must-Have Skills and Experiences Required
  • 7+ years of industry experience in Software Engineering and embedded software development.
  • 7+ years of experience delivering scalable and resilient services at large enterprise scale.
  • B.Sc / B.Eng in Computer Science, Computer Engineering or equivalent practical experience.
  • Experience reading and interpreting data sheets and electrical schematics.
  • Strong debugging and analytical skills.
  • Demonstrated experience in revision control using Git and git workflows.
  • Experience leading technical projects. Experience in leading IoT projects will be a plus.
  • Experience in embedded real-time software engineering, e.g. FreeRTOS
  • Experience designing reusable libraries and SDKs.
  • Experience with the full lifecycle of an IoT device.
  • Ability to develop firmware in C++, C, and Python programming languages.
  • Working knowledge of modern software development practices and technologies such as Agile methodologies and DevOps.
  • Experience working with and managing columnar and time-series databases for real-time data and analytics.
  • Experience working with metrics and monitoring tools such as Grafana.
  • Self starter with the ability to work effectively in teams across internal and external organizations and virtual teams.
  • Excellent project and time management skills.
  • Strong problem-solving and verbal and written communication skills.
     

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend