Location: North Vancouver
Job Type: Full-time
Epic Safety is a North Vancouver based company specializes in developing monitored, cloud connected life safety devices for seniors. We are transforming the way seniors connect to their family and help providers in case of an emergency. We’re building the most user friendly and advanced devices and platform that brings peace of mind to seniors and their loved ones. At the moment, we need a great embedded hardware engineer to extend our existing team.
Your Tasks:
- Develop hardware schematic and PCB layout with Altium design
- Develop system/board architecture and execute implementation
- Evaluation and assistance with qualification of new and alternate components
- Evaluate and select components and support component qualification
- Develop engineering documentation
- Design and implement firmware on embedded devices (ARM Cortex M0-M3-M4)
- Design, develop, code, test, verify and debug system software
- Develop design files (schematic entry, source code, etc.) to implement the designs
- Support the board layout activities and HW/SW integration activities
- Research and investigate electronic components for obsolescence issues, alternates, cost, environmental characteristics, and revisions
- Provide production and post-production support
Qualifications:
- Degree in Electrical Engineering, Computer Science/Engineering, Mechatronics Engineering or equivalent work experience
- Minimum 1 year experience in Schematic and PCB Design
- Excellent Working knowledge of Altium Designer
- One year of experience in developing with a product team.
- Experience in hands-on development and troubleshooting with embedded devices, including design and manufacture verification and board bring-up
- Solid low-level programming experience with C/C++
- Solid understanding of Sub 1GHz and 2.4GHz wireless connectivity
- Solid understanding of ARM microcontrollers and their system architecture & internals, Interrupts, scheduling, synchronization, asynchronous processing and RTOS
- Familiarity with ticket tracking tools, code review, unit testing, continuous integration, source control (GIT), and other tools for modern software development.
- Ability to learn quickly and adapt easily to new code bases
- Experience with optimizing code size for embedded systems
- Experience reading hardware schematics and doing board bring up
Nice to have:
- Experience with Bluetooth Low Energy
- Prior experience on health care hardware platforms
- Experience with sensors or sensor sampling, such as accelerometers
- RF programming experience in Bluetooth (Broadcom, CSR, Nordic, ST, TI)
Come be a part of our diverse team! We are looking forward to your application. Please reply to this posting.
APPLY NOW