20 similar job(s) found


Firmware / Embedded Software Developer

add review
Rating submitted
Firmware / Embedded Software Developer

Firmware / Embedded Software Developer

Zürich, SwitzerlandFull-time

Company Description

Nexiot is a technology leader in zero maintenance IoT / M2M solutions for industrial and enterprise markets. The service is made possible through our own smart sensor modules and software. 

Our capabilities have evolved from our research heritage in ultra-low power networks, energy harvesting, complex systems and algorithms. Our revolutionary technology, combined with an innovative approach to business is a proven formula for success with the biggest customers in a global market. The high demand means we are rapidly scaling the team to keep pace with the aspirations of our growing customer base. The rapid growth of the company is driven by our CEO and leadership team.

Our technical team consists of Hardware, Firmware and Software Engineers who are all passionate about solving problems every day. Our Hardware Engineers concentrate on making the most robust modules, our Backend Developers make it possible to handle messages from hundreds of thousands of devices, our Big Data Analysts are transforming data into valuable information and our Web Developers make sure the information is usable and well displayed. The team must continue to expand so we can continue to make products that our customers love.

Job Description

You are a top-quality Firmware Developer who can work in close collaboration with hardware developers and the rest of the team under the supervision of our technical manager. We require people who have strong troubleshooting capabilities, self-management and excellent communication skills. You will use your skills to build secure, robust Industrial IoT embedded software for our modules and devices. You might be a recent MSc graduate or maybe you have a few years of commercial experience, but one thing is clear: you are inspired to work on something that has the potential to make a massive impact on large enterprise organisations across the globe.

As an Industrial IoT Firmware and Embedded Software Developer, you will have experience in C++ development in an embedded environment (ARM CORTEX M) and a track record in working with various communication and control protocols including UART, SPI, I2C, I2S, USB. You will be able to work with various network protocols including UDP, TCP, IP, DNS. We require the successful candidate to read and understand circuits and hardware and bring strong documentation skills to the projects. We are searching for someone who is very quality orientated working to industry standards with close attention to testing, certifications and professional preparation for interaction with manufacturers and suppliers. We require someone who is inspired to be creative but also to be organised and disciplined in control and quality issues.


  • Solid working experience of different micro controllers
  • Good hands on knowledge of C/C++ language for embedded design especially for CORTEX M devices
  • More than one year commercial experience in a similar role
  • Excellent experience of real-time signal processing and hardware
  • Some experience of low power RF systems would be highly valuable (BLE, IEEE 802.15.4, ZIGBEE)

Overall rating


Based on 7 reviews

Career / Further education
Salary / Social benefits
Work-life balance

Add review

Enter your rating for the company Investiere.ch here!

Rating submitted