Senior Firmware Engineer
Morse Micro is seeking an experienced Firmware Engineer to join our team. This role offers the opportunity to work on cutting-edge Wi-Fi technology, building the world's lowest power Wi-Fi chips for the Internet of Things (IoT). As a Firmware Engineer, you will be responsible for implementing Morse Micro's IoT software stack for embedded devices.
Responsibilities:
* Network stack/protocol development, integration, and debugging
* Implementation of upper layers of the 802.11ah standard in firmware
* Various optimisations for performance, footprint, and power consumption
* Writing elegant Python scripts to facilitate testing and other tasks
* Providing technical expertise and brilliance
Qualifications / Experience / Skills Needed:
* BSc in Electrical / Electronics / Communication Engineering or Computer Science
* 4+ years relevant industry experience in embedded software projects
* Proven experience in Firmware development using the C programming language
* Experience in porting and using real-time operating systems such as FreeRTOS
* Experience with ARM Cortex and RISC-V instruction sets and architectures
* Experience with various hardware interfacing buses, like SDIO, SPI, and I2C
* Experience using software version control and issue tracking systems
* Excellent verbal and written communication skills
* Strong analytical and problem-solving skills
Bonus Skills:
* A good understanding of IEEE 802.11 standard including 802.11 security model
* Experience in working on GNU/Linux, GCC, and Make development environment
* Experience with wireshark for testing and debugging of 802.11 systems
* Experience with embedded network stacks
* Experience using Python for tools and scripts
Benefits:
* Competitive salary + stock option package
* Performance bonus opportunity
* Income protection insurance
* Healthy work environment with sit/stand desks and large screens
* Lots of snacks and drinks, including barista coffee, Friday team lunches, and some of the world's best beers
* Work from home one day per week
* Work from anywhere in the world up to two weeks per year
About Us:
Morse Micro is a global team with offices in several locations around the world. We are committed to building the world's lowest power Wi-Fi technology that will enable billions of IoT devices to connect securely to the internet.
How to Apply:
If you are interested in this role, please send us your resume and application letter. We look forward to hearing from you!