Archangel Autonomy is a company that designs and deploys low-SWaP embedded devices to enable edge AI. They are seeking an Embedded Software Engineer to design, prototype, and build software for their embedded systems, focusing on their UXV navigation co-pilot platform.
Responsibilities:
- You will capture requirements, design, build, and test software for our small volume, fully functioning edge compute devices
- This includes developing and integrating software or firmware in these areas:
- Drivers
- Boot logic
- Board bring-up / testing
- Control / state machines / interfaces
- Deep learning inference
- Cameras and ISPs
- Wireless Mesh & IoT comms
- Battery power monitoring GPS/GNSS positioning
- You will also:
- Support our development teams with rapid prototyping of PCBs
- Liaise with other development teams to integrate various components
- Research and select new microcontrollers and embedded systems to prototype new products or features on
- Work on testing of software and devices, e.g. range testing radios, measuring solar charging efficiency or deep learning model accuracy in real-world tests