IoT Engineer

Overview

On Site
Depends on Experience
Full Time

Skills

C++
Python
Java
IoT

Job Details

IoT Engineer #2183
Position Summary:

Our partner, a leader solutions provider that specializes in delivering innovative software and hardware solutions for the automotive industry is looking to add an IoT Engineer. As you dive headfirst into the dynamic world of the Internet of Things, you will connect and lead the delivery of intelligent systems to enhance the customer experience. You will be the forefront of creating groundbreaking solution to leverage our client systems by handing a seamlessly integrate hardware, software, and data analytics. Your expertise will play a pivotal role in shaping our cutting-edge products and driving customer success. We are looking for an exceptional, self-motivated individual, keen to guide and learn in complex situations.
Experience and Education:
  • BS or MS in Computer Science, Information Technology, Electrical Engineering or equivalent experience/field
  • 4+ years experience in software development
  • Proven experience in designing and developing IoT solutions
  • Experience with IoT platforms, protocols, and sensors
  • Understanding of electronic schematic documentation
  • Knowledge of embedded systems and sensors
  • R&D environment experience (a plus)
Skills and Strengths:
  • Software development (C/C++, Python, Java, or JavaScript)
  • IoT design
  • IoT development
  • IoT Platforms (Azure IoT preferred)
  • Prototyping platforms: Raspberry Pi, Arduino, and ESP32
  • Code in Prototyping platforms: C and Node-RED
  • Peripherals such as sensors, servos and others
  • Protocol interfaces such as MODBUS, CAN, SPI, SCI, IIC
  • Electronic schematic documents
  • Electronic measurement equipment such as scopes, logic analyzers, SPI/I2C bus analyzers
  • Customer interfaces
  • Hardware/Systems testing
  • Hardware development lifecycle
  • Pipeline automation
  • Integration testing
  • Control design/implementation
  • Wireless communication technologies such as Wi-Fi, Bluetooth, Zigbee, LoRaWAN
  • Git
  • GitHub
  • CI/CD practices

Primary Job Responsibilities:

  • Create innovative and efficient IoT architectures/solutions to address specific business needs or challenges
  • Develop working prototypes of IoT devices, sensors and gateways using hardware components and programming languages
  • Ensure seamless integration of various sensors/actuators to collect and transmit data
  • Deliver reliable hardware and software to fielded devices
  • Leverage the IoT Platform to develop modern, reliable, low latency systems to facilitate day-to-day interfaces
  • Work with product and engineering leaders to help define deliverables
  • Own the hardware development lifecycle, from planning and design to implementation and testing.
  • Research, create, test, and document IoT solutions with integrated systems and devices
  • Support and troubleshoot challenges with 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
  • Ensure the security of IoT devices and networks, implementing encryption, access control, and other measures to protect sensitive
  • Conducting rigorous testing and debugging to ensure the reliability, functionality, and performance of IoT systems