Overview
On Site
110k - 120k
Full Time
Skills
Firmware
IoT
Military
Management
Product Requirements
Estimating
Software Development
Leadership
Mentorship
Electrical Engineering
Computer Engineering
Computer Science
C
C++
Microcontrollers
Embedded Linux
Version Control
Communication
UART
USB
I2C
SPI
Ethernet
Wireless Communication
Schematics
Test Equipment
Project Management
Product Development
Computer Hardware
Creative Problem Solving
Cloud Computing
Virtual Machines
Amazon Web Services
SQL Azure
RTOS
UI
Qt
Android
IOS Development
Embedded Systems
Health Insurance
Insurance
SAP BASIS
Job Details
Job Description
Join a small, collaborative team of technology-focused, creative firmware/software and hardware engineers working on a wide variety of IoT and embedded control system projects. Applications span industrial, medical, and military sectors.
In this role, you'll work directly with customers to gather and manage product requirements, contribute to engineering estimates and schedules, develop design architectures, coordinate software development efforts, and provide design leadership and mentoring to other engineers.
Required Skills & ExperienceAbility to read and interpret schematics and device datasheets Comfort with test equipment Experience in roles such as project lead, software architect, program manager, or engineering lead is strongly desired A passion for product development, embedded hardware devices, and creative problem solving
Desired Skills & Experience
What You Will Be Doing
Tech Breakdown
Daily Responsibilities
You will receive the following benefits:
Join a small, collaborative team of technology-focused, creative firmware/software and hardware engineers working on a wide variety of IoT and embedded control system projects. Applications span industrial, medical, and military sectors.
In this role, you'll work directly with customers to gather and manage product requirements, contribute to engineering estimates and schedules, develop design architectures, coordinate software development efforts, and provide design leadership and mentoring to other engineers.
Required Skills & Experience
- Degree in Electrical Engineering, Computer Engineering, or Computer Science
- Extensive experience on professional engineering projects
- C, C++, microcontrollers, embedded Linux, Yoto, Freertos, BareMetal
- Familiarity with structured design and programming principles
- Hands-on experience using software version control systems
- Core knowledge of communication technologies, including:
- UART, USB, I2C, SPI, BLE, Ethernet, Wi-Fi
Desired Skills & Experience
- Cloud VMs, AWS, Azure, SQL
- RTOS
- Graphics/UI development
- Qt
- Mobile app development (Android, iOS)
What You Will Be Doing
Tech Breakdown
- 100% embedded
Daily Responsibilities
- 100% coding
You will receive the following benefits:
- 401k
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Paid Time Off
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.