Embedded Software Engineer

at  Nexxiot

Zürich, ZH, Switzerland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Nov, 2024Not Specified15 Aug, 2024N/AWireless Protocols,English,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Nexxiot is digitalizing freight asset management with technology that now oversees the world’s most extensive network of connected intermodal containers and railcars.
Clients gain access to unparalleled real-time data, which streamlines fleet management and automates logistics processes. Nexxiot devices, built for resilience, withstand extreme conditions and provide long-term, detailed insights into cargo events, including impacts, delays, safety and security incidents, and loading activities.
Based in Zurich, Switzerland, Nexxiot’s influence extends globally. Our team, comprised of industry experts, operates from offices in Europe and North America and maintains a presence in a majority of depots, ports, and rail yards.
To learn more about how Nexxiot is leading the value generation for the rail industry, please visit www.nexxiot.com.
As an Embedded Software Engineer at Nexxiot your goal is to continuously design, develop and improve our low-power, maintenance free, telematic IoT devices. Really getting your hands dirty (yes, that means picking up the oscilloscope once in a while!) you will be heading up the implementation of new drivers, interfaces and algorithms for all our proprietary tech.

DESIRED QUALIFICATIONS:

  • Experience in hands-on development and troubleshooting with embedded .
  • Good hands on knowledge of C language for embedded design.
  • Experience using RTOS is beneficial but not mandatory.
  • Experience with wireless protocols such as IEEE802.15.4 or BLE is a great-to-have.
  • Great communication skills in English

Responsibilities:

  • Work closely with your team, Product Owner and Solution Managers to design, implement, and roll-out new firmware.
  • Interface with hardware design and development to steer our next generation devices
  • Design, develop, code, test and debug system software.
  • Apply peer programming practices and conduct code, design and security reviews together with your teammates.
  • Keep up to date with the latest technologies and help educate the team.
  • Conduct on-site testing and development. (We sometimes get to go test in some really cool places, more on that later!)
  • Write and maintain technical documentation.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Zürich, ZH, Switzerland