<aside>
<img src="/icons/info-alternate_gray.svg" alt="/icons/info-alternate_gray.svg" width="40px" />
We are seeking a Mid-Level/Senior-Level Systems Engineer to join our mission-driven team in redefining pharmacy operations. Reporting directly to the founders, you will play a pivotal role in designing and implementing integrated hardware and software solutions that automate inventory management, streamline pick/pack processes, and enhance pharmacy efficiency.
</aside>
What are we trying to solve?
We’re redefining how pharmacies operate by combining software and hardware to automate inventory management, the pick/pack process and more.
- The Challenge: Speed, accuracy, and reliability are essential for pharmacy operations. Manual processes often lead to inefficiencies, errors, and scalability challenges that impact both operational costs and customer trust.
- Our Solution: We’re building a fully integrated software and hardware system that automates storage, handling, and inventory management for pharmacies, ensuring faster, more accurate, and cost-effective operations.
What you’ll be doing
- Design, analyze, and develop system-level architectures that integrate hardware, firmware, and software components.
- Collaborate with cross-functional teams to define system requirements and ensure seamless integration of hardware and software.
- Develop and optimize software for hardware interfaces, including communication protocols and system performance enhancements.
- Conduct system-level analysis, troubleshooting, and validation to ensure compliance with functional and performance specifications.
- Design and review schematics and PCB layouts to ensure alignment with overall system requirements.
- Write, test, and debug firmware for microcontrollers, processors, and hardware interfaces.
- Perform risk analysis and provide technical solutions to optimize system performance, reliability, and scalability.
- Develop and execute detailed test plans, including unit testing, integration testing, and hardware-in-the-loop (HIL) testing.
- Create and maintain comprehensive system documentation, including architecture diagrams, design specifications, and test results.
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
- 3+ years of experience in system design, development, and integration.
- Proficiency in programming languages such as C, C++, Rust, Python, Typescript.
- Strong understanding of microcontroller architectures (ARM Cortex).