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 AreCubeWorks 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 SummaryWe 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