Senior Embedded Software Engineer — Networking & Linux

NetComm Wireless

Melbourne

On-site

AUD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working
Professional development
Wellbeing initiatives
Company insurance
Recognition awards

Job summary

NetComm Wireless in Melbourne is seeking a Senior Software Engineer to design, build and support embedded Linux-based telecommunications devices. You will contribute across mature products and new development, ensuring robust performance and reliability.

You will work within a cross-functional team, writing in C, C++, Python and shell scripting, and leveraging hardware test equipment and schematics to diagnose and fix issues.

Qualifications

  • Significant years of experience developing software for embedded Linux-based devices.
  • Comprehensive experience with networking concepts and protocols.
  • Experience with Python, Rust, C++, web technologies and/or shell scripting is highly desirable.
  • Experience debugging software on embedded systems, including hardware test equipment, is highly desirable.
  • Ability to read and interpret circuit schematics is highly desirable.
  • Demonstrated experience maintaining mature, in-market software platforms.
  • Experience diagnosing and resolving customer-facing technical issues.

Responsibilities

  • Contribute to design and development of new embedded products from concept to production.
  • Maintain and extend code on mature, in-market embedded Linux platforms.
  • Investigate, diagnose and resolve customer-facing issues with support and product teams.
  • Write robust, well-tested C code; apply Python, Rust, C++, web technologies or shell scripting where appropriate.
  • Debug software issues at system and hardware level using test equipment and schematics.
  • Work closely with hardware, validation, product management and other engineering teams.
  • Participate in code reviews and uphold strong code quality standards.
  • Reproduce, triage and root-cause complex field issues across the network stack and embedded platform.
  • Document designs and troubleshooting procedures to support maintenance.
  • Keep up to date with developments in embedded Linux, networking and toolchains.

Skills

Embedded Linux
Networking concepts
Python
Rust
C++
Web technologies
Shell scripting
Team collaboration

Education

Bachelor's degree in computer science or related field

Tools

Test equipment
Circuit schematics

Job description

NetComm Wireless in Melbourne is seeking a Senior Software Engineer to design, build and support embedded Linux-based telecommunications devices. You will contribute across mature products and new development, ensuring robust performance and reliability.

You will work within a cross-functional team, writing in C, C++, Python and shell scripting, and leveraging hardware test equipment and schematics to diagnose and fix issues.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer – Networking & C
Senior Embedded Linux Engineer – Networking & C

NetComm Wireless Limited • Melbourne

Hybrid
AUD 120,000 - 150,000
Flexible working arrangements
Professional development and training
Wellbeing initiatives
+1
Senior Software Engineer
Senior Software Engineer

NetComm Wireless Limited • Melbourne

Hybrid
AUD 120,000 - 150,000
Flexible working arrangements
Professional development and training
Wellbeing initiatives
+1
Senior Software Engineer
Senior Software Engineer

NetComm Wireless • Melbourne

On-site
AUD 140,000 - 190,000
Flexible working
Professional development
Wellbeing initiatives
+2
Senior Embedded Software Engineer – MedTech (C/C++, Linux)
Senior Embedded Software Engineer – MedTech (C/C++, Linux)

Halcyon Knights • Melbourne

On-site
AUD 120,000 - 160,000
Senior Technical Lead – Telecom Product Architecture
Senior Technical Lead – Telecom Product Architecture

NetComm Wireless • Sydney

On-site
AUD 150,000 - 190,000
Company-sponsored insurance
Recognition awards
Flexible working arrangements
Senior Embedded Firmware Architect: From Concept to Release
Senior Embedded Firmware Architect: From Concept to Release

Rosewood Partners • Melbourne

On-site
AUD 120,000 - 160,000
Software Engineer: Embedded Hardware to Cloud
Software Engineer: Embedded Hardware to Cloud

seek.com.au • Melbourne

On-site
AUD 90,000 - 130,000
Embedded Software Developer
Embedded Software Developer

NOJA Power • Brisbane

On-site
AUD 90,000 - 120,000
Embedded Software Engineer - Contract
Embedded Software Engineer - Contract

Mantech Recruitment • Melbourne

Hybrid
AUD 100,000 - 130,000
Embedded Software Engineer — Linux/RTOS for Tactical Communications
Embedded Software Engineer — Linux/RTOS for Tactical Communications

Tasmania • Adelaide

On-site
AUD 90,000 - 140,000