Embedded Software Engineer

Remote
Full Time
CubeWorks
Experienced
If you are an enthusiastic and engaged Embedded Software Engineer who’s eager to be part of a startup that’s making strides for the next generation IoT devices, then check out this opportunity!

(This is a remote opportunity with Michigan preferred)

Who We Are

CubeWorks is revolutionizing the future of IoT with its next generation suite of wireless sensors and SaaS  platform for improving real time visibility of biopharma & food cold chain. Founded by pioneering  researchers at the University of Michigan, CubeWorks’ core technology stems from over 10+ years of ultra low power VLSI circuit research that became the foundation of the CubiSens™ platform, a suite of patent protected chip technology enabling next generation IoT sensors with unprecedented size, long battery life  and low-cost. 

We recently launched the NanoTag, which is a paper-thin smart label with real time temperature and  location tracking capabilities, in addition to the CubiSens™ XT1, a revolutionary wireless temperature  tracker that offers ubiquitous end-to-end tracking of biopharma logistics. Our in-house developed XTcloud  provides an integrated user interface platform for visualizing real time data and offers data analytics to  provide a complete SaaS solution for supply chain management and optimization. 

Job Summary

We are looking for an enthusiastic and engaged Embedded Software Engineer whose main responsibility  will be developing and testing the firmware of our existing and future products. You will work closely with  many areas of the company, including firmware development, verification, hardware testing, manufacturing,  production, yield analysis, calibration and quality assurance. You will be part of a small and focused team 
that pushes the limits of existing technologies in a fast-paced startup environment where creativity,  versatility, teamwork, and persistence are required. 

Responsibilities:
 
  • Develop and maintain future & existing product firmware in C language 
  • Develop and execute testing methods of new custom ICs and system-level hardware - Define and understand product testing requirements and develop plans to validate functionality - Write and execute product specifications, verification plans and documentation 
  • Work with VLSI design engineers to define and spec new ASIC chips and participate in design reviews - Meet tight deadlines, multi-task, and prioritize work with minimal oversight 
  • Manage multiple competing priorities simultaneously and drive projects to completion in a dynamic and  changing environment 
  • Take initiative to learn new skills, research independently, and keep current with new technologies 
About You:
 
  • BS, BSE or MS degree in CS, CE, EE or a Similar Field 
  • 3+ Years of Industry Experience 
Software Requirements: 
 
  • Fluency in C/C++, Python 
  • Expertise in embedded software development 
  • Understanding of LoRa, LoRaWAN, Amazon Sidewalk 
  • Good understanding of firmware/hardware stack 
Hardware Requirements: 
 
  • Experience with LoRa chipsets preferred 
  • PCB design experience preferred 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*