Skip to main content
Back to jobs

Senior Software Engineer

External
Morse Micro logoMorse Micro · Sydney, Australia
Full-timeOn-site2d ago
BashDocumentationEmbedded SystemsIoTLinuxPython
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

Morse Micro is Australia's largest semiconductor company building Wi-Fi HaLow (802.11ah) chips for the Internet of Things (IoT). We are a team of wireless experts that love to work hard, innovate & invent. Together, we are building the world's lowest power Wi-Fi technology that will enable billions of IoT devices to connect securely to the internet. We are a global team with offices in Sydney, Picton & Melbourne (Australia), Irvine & San Jose (USA), Bangalore (India), Cambridge (UK), Hangzhou & Shenzen (China), Taipei (Taiwan) and Tokyo (Japan).

Benefits

Competitive salary + excellent stock option packagePerformance Bonus opportunityIncome protection InsuranceHealthy work environment with sit/stand desks and large screensLots of snacks & drinks, including barista coffee, Friday team lunches & some of the world's best beersFlexible working hoursWork from home policyCommunity & social groups and much moreJoin a high performing, inclusive company where you can make a real impactHealth insuranceFlexible scheduleEquity / stock optionsPerformance bonus

Additional Information

Are you passionate about pushing the boundaries of wireless technology and developing innovative solutions for the Internet of Things (IoT)? Do you have a proven track record of developing high-quality, reliable embedded software? We're seeking an experienced Senior Software Engineer to join our team at Morse Micro! Morse Micro 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. Your main responsibilities will include: ARM, RISC-V, and ESP32 based software development Applications development that showcase and demonstrate the benefits of 802.11.ah Development of software tools, libraries, SDKs, demos & documentation that streamline the creation of new products that utilise 802.11.ah. Collaborate with internal and external customers to deliver robust solutions to technical problems Providing feedback back upstream in development to ensure the high quality of Morse Micro products. Required skills and experience: In-depth knowledge of Embedded C Experience with FreeRTOS or similar RTOS for embedded systems, including bootloaders, device drivers, interrupt handlers and DMA routines. Understand hardware concepts such as GPIO, SPI, SDIO, I2C Ability to debug issues using GDB, Logic Analyzers, Wireshark Strong problem solving skills Understand general software development flow and process Excellent verbal and written communication, with ability to articulate design decisions/progress Must be comfortable with interacting with customers in person and via conference calls Additional Preferred Skills and Experience: Understand Wi-Fi networking and theory of operation Understand the OSI model and have experience with Ethernet routing, forwarding and bridging Working knowledge of Python, Bash, Makefile Comfortable working in a Linux environment, particularly Linux shell and networking utilities Experience in using static analysis and automated testing tools. Experience with system profiling and performance analysis Experience using a spectrum analyzer


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Morse Micro? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect