Morse Micro
Embedded Software Engineer
To build a new generation of wireless chips that reach farther, are lower power and truly secure.
Software engineering
Full-time
Office | Sydney, NSW, Australia
Visa sponsorship · No
Junior · A role for someone with some basic skills, good motivation and ability to learn. Typically 1-2 years of experience is required.
·
Why Morse Micro
Morse Micro is a fast-growing fabless semiconductor company developing Wi-Fi HaLow solutions for the Internet of Things (IoT) market that can reach 10x the range of conventional Wi-Fi technology and last many years on a single battery. The company was founded by Wi-Fi pioneers and innovators, Michael De Nil and Andrew Terry, joined by the original Wi-Fi inventor Prof. Neil Weste and wireless industry veterans, whose teams designed Wi-Fi chips into billions of smartphones. Headquartered in Australia with offices in China, India and the U.S., Morse Micro’s strong and diverse system team, portfolio of IP and patents, enables Wi-Fi HaLow connectivity across the complete IoT ecosystem, from surveillance systems and access control to industrial automation and mobile devices, allowing connected devices to reach farther.
About the role
Morse Micro is seeking a number of highly skilled **Embedded Software Engineers with varying levels of experience **across our Applications, Software and Open Source departments for a number of exciting new projects to contribute to the development of our cutting-edge Wi-Fi HaLow (802.11ah) chipsets for IoT devices. This is a unique opportunity to work with the inventors of Wi-Fi to develop the world's lowest power Wi-Fi technology and shape the future of wireless connectivity.
Responsibilities include: Applications
- Assist in developing software solutions for customer projects, including on-site support when necessary.
- Work directly with customers via conference calls and in-person meetings to understand and resolve their technical requirements.
Open Source
- Assist customers in porting and deploying Morse Micro software components to different platforms.
- Define workflows to manage Morse Micro public software releases, including external contributions.
- Contribute to external open source projects to drive the adoption of Wi-Fi HaLow.
Software
- Develop and maintain embedded software for our Wi-Fi HaLow (802.11ah) chipsets.
- Work with RTOS environments (such as FreeRTOS) on low-level system components including bootloaders, device drivers, and interrupt handlers.
- Debug and troubleshoot software and hardware integration issues using GDB, Logic Analyzers, and Wireshark.
- Collaborate with hardware teams to design and implement efficient communication protocols (e.g., GPIO, SPI, SDIO, I2C).
- Actively participate in software design discussions, code reviews, and provide guidance on best practices.
- Conduct performance analysis and profiling to optimize system resources and ensure efficient operation of Wi-Fi HaLow chipsets.
Required Skills and Experience:
- Embedded C: In-depth knowledge and hands-on experience in Embedded C programming.
- RTOS: Strong background working with FreeRTOS or similar real-time operating systems for embedded systems.
- Debugging: Excellent debugging skills using tools such as GDB, Logic Analyzers, and Wireshark.
- Software Development: Comprehensive understanding of software development flows, processes, and best practices.
- **Experience **using software version control and issue tracking systems
- Communication: Excellent verbal and written communication skills, with the ability to articulate design decisions and progress clearly.
Preferred Skills and Experience:
- Wi-Fi Networking: Understanding of Wi-Fi networking, including the theory of operation.
- OSI Model: Experience with the OSI model and Ethernet routing, forwarding, and bridging.
- Scripting Languages: Working knowledge of Python, Bash, and Makefile.
- Linux Environment: Proficiency in Linux, especially Linux shell and networking utilities.
- **Experience **with ARM Cortex and RISC-V instruction sets and architectures
- **Experience **in working on GNU/Linux, GCC and Make development environment
- **Experience **with wireshark for testing and debugging of 802.11 systems
- **Experience **with various hardware interfacing buses, like SDIO, SPI and I2C
What We Offer:
- Competitive Salary & Stock Options: Competitive salary along with an excellent stock option package.
- Visa Sponsorship: Potential sponsorship of a work visa for the right candidate.
- Healthy Work Environment: Enjoy a dynamic work environment with sit/stand desks and large monitors.
- Snacks & Drinks: Access to a variety of snacks, drinks, including barista coffee, and some of the world’s finest beers.
- Inclusive Culture: Join a high-performing, diverse, and inclusive company where you can make a tangible impact.
What you'll be responsible for
- ✅
Stakeholder Engagement
Partner with stakeholders to understand specifications, business requirements, and communicate insights
- 🤖
Scripting and Automation
Develop scripts and automated workflows to improve the efficiency and accuracy of repeated tasks
- 🛠
Test Automation
Create and implement code tests and software test automation
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables
Meet the team
Morse Micro is Australia’s fastest growing semiconductor startup that is shaping the future of Wi-Fi technology for the multi-billion dollar Internet of Things markets. At Morse Micro you will be working with experienced professionals and engineers, some of whom are the team that invented the original Wi-Fi technology that is ubiquitous today.