Firmware Engineer

Overview

Hybrid
$130,000 - $170,000
Full Time
No Travel Required

Skills

Automated Testing
Bluetooth
C
Cloud Computing
Computer Hardware
Cryptography
Embedded Systems
Firmware
Google Cloud
Google Cloud Platform
IT Security
IoT
LTE
Microprocessor
Python
RTOS
SQL
Wireless Communication
Zephyr
GCP
AWS
Azure
Cloud Platform
Cloud
LTE-M
nRF52
nRF53
NB-IoT
Security
geographic
Embedded

Job Details

NO 3rd Party Vendors, NO Sponsorships

About the role:

You will be a firmware engineer on the engineering team, working cross functionally to develop application software and hardware products for our customers and partners. This opportunity allows you to work collaboratively with internal and external teams to deploy solutions into multiple markets.

How you will make 10X impact:

  • Gather requirements, troubleshoot, design, write, test, and document software for geographically distributed products
  • Design system level and device level automated tests
  • Maintain legacy firmware
  • Develop firmware for new products
  • Ensure production code meets regulatory requirements, coding guidelines and adheres to best practices
  • Explore new hardware and technologies for future products

What you should have:

  • 4-year degree or higher in Computer Science or equivalent field
  • At least 3 years of experience programming embedded systems
  • Proficient in C or C
  • Proficient in Python
  • Experience with automated testing

It d be great if you also had experience with:

  • Zephyr RTOS
  • Low power microprocessors, e.g. nRF52, nRF53
  • Wireless protocols: LTE-M, NB-IoT, Wi-Fi, Bluetooth
  • SQL
  • Google Cloud Platform (Google Cloud Platform) or other cloud platforms
  • Computer security and cryptography
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.

About Y & L Consulting Inc.