Embedded Software Engineer
Resolute Consulting Group - Plymouth, MI
Apply NowJob Description
The Resolute Consulting Group team needs our next self-starting leader to help build an incredible Pharmacy Software Technology, Mobile App and IOT at home countertop Medical Device for our patient users. We just deployed our first release and we need you to help build a scalable health technology that will be used by thousands, maybe even your very own family and friends. Everyone that works for RCG has a passion for health and technology. We take pride in the work we do everyday, with extra effort to take care of the people in our own lives who will benefit from our ecosystem and product offerings.We are building the first of its kind remote patient monitoring technology for improved medical adherence outcomes utilizing IOT medical devices and pharmaceutical drugs.**What will make you stand out?**Job Description• Experience in embedded systems and IOT devices• Strong C language skills• Well versed in microcontrollers (preferably STM, EspressIF and Nordic) and their peripherals• Knowledge of wireless communication protocols (Cellular, WiFi, BLE, Sub-GHZ) is a plus• Ability to read, write and interpret schematics and other hardware documentation• Working knowledge of oscilloscopes, logic analyzers, and related test/measurement equipment• Minimum of Bachelor Degree in CS/EE or equivalent• Experience with STM32 and NXP microcontrollers• Hands-on bring-up, debugging, and optimization of production systems• Experience with manufacturing, on-site experience in Asia a plusResponsibilitiesThere is a high degree of autonomy in day-to-day responsibilities, but some of the things we expect:- Design, source components, develop PCBA hardware to be prototyped and mass produced- Write the embedded firmware to controller IOT Tespo countertop dispenser- Design, estimate, and code new features- Architect new applications and expand existing- Help define, document, and enforce Engineering standards- Perform team member/peer code review- Participate in software design discussions- Own and lead key projects from start to finish with milestones and deadlinesTechnical Requirements- GitHub and Project Management knowledge and experience, include Asana, Clubhouse and others.- Ability to work well with a motivated team to accomplish the task- Ability to refactor existing code- Expertise in common languages including C, C++, Python, etc...- Experience building on the bare-metal using many different architectures- Extensive experience using ARM architecture, peripherals and communication protocols such as UART, SPI, - Experience designing circuits and bringing them to life with manufacturers- Knowledge of PCBA manufacturing and testing jigs- Eagle/Fusion360 ExperienceBonus Qualifications- Experience using a Pick-n-Place and Thermal Reflow Oven (We have one to play with)- Experience building and troubleshooting PCBAs- Experience maintaining/configuring AWS services with IoT hardware devices
Created: 2025-11-15