Embedded Systems Engineer

Overview

On Site
Full Time

Skills

Business Requirements Gathering
Development Testing
Design Documentation
DevOps
Cyber Security
Quality Assurance
IoT
Embedded Systems
Power Management
Wireless Communication
Global Positioning System
Bluetooth
Cellular
Interfaces
Multithreading
Software Development
C
Linux

Job Details

Responsibilities:
  • Working with the Architect and PO, you will develop requirements documentation.
  • Working with the various (development, QA, DevOps) teams, you will develop design documentation.
  • Working with DevOps and cyber-security, you will provide oversight for the development and QA processes.
  • Working with QA, you will review the developed features & enhancements against the requirements for conformance.
  • Requirements:
  • 4+ years as a Developer
  • 3+ years as a Systems Engineer in the IoT space.
  • Embedded development using C/C++, Linux
  • Skilled in Low Power Management development
  • Experience with wired & wireless communications - Cellular, GPS, Bluetooth, CAN
  • Recent hands-on work with CAN, cellular interfaces, BLE interfaces, power efficient multi-threaded applications (MUST HAVE at least 2 out of 4, preferably 3 out of 4)
  • High proficiency with Software Development and Work Processes.
  • High level of proficiency with C/C++, Linux
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.