02 Oct
|
Mantech Recruitment
|
Melbourne
02 Oct
Mantech Recruitment
Melbourne
Job Description
Get AI-powered advice on this job and more exclusive features.
n
Direct message the job poster from Mantech Recruitment
Experienced
Electronics/Electrical
Engineer now General Manager for Engineering, Technology Recruitment n
Embedded Software Engineer - Contract - potential for temp to perm
n
South East Melbourne, VIC
n
Full-Time | Onsite / Hybrid Options Available
n
Competitive hourly rate DOE
n
About the Company
n
Join a forward-thinking engineering and technology company based in South East Melbourne, working on cutting-edge embedded systems that power innovative RF and IoT-based products. The team is collaborative, the work is technically challenging, and the projects have real-world impact across multiple industries including industrial automation, defence, and communications.
n
Role Overview
n
We're seeking an experienced
Embedded Software Engineer
with robust proficiency in
C
and
multithreaded programming
, ideally with hands-on exposure to
STM32
,
RTOS
, and
Embedded Linux
. You'll be involved in the full software lifecycle — from design and development to testing and deployment — with a focus on high-reliability, real-time systems and RF-based technologies.
n
Key Responsibilities
n
n
Design, develop, and maintain embedded software for STM32 microcontrollers
n
Implement and debug multithreaded applications using RTOS
n
Develop and maintain device drivers and middleware for embedded Linux platforms
n
Integrate RF communication protocols and optimise wireless performance
n
Collaborate with hardware engineers and testers to ensure seamless integration
n
Use CI/CD pipelines for software testing, build, and deployment
n
Participate in peer code reviews, architecture discussions, and technical planning sessions
n
Document code, design decisions, and test cases clearly
n
n
Required Skills & Experience
n
n
Proficiency in
C programming
and multithreaded systems development
n
Strong experience with
STM32
and real-time operating systems (
RTOS
)
n
Hands-on development with
Embedded Linux
, including kernel modules and user-space applications
n
Experience with
RF communication technologies
(e.g., BLE, ZigBee, LoRa, proprietary RF stacks)
n
Familiarity with
CI/CD
pipelines and automated testing for embedded systems
n
Solid experience delivering embedded solutions in
commercial settings
n
Excellent communication skills — ability to explain technical ideas clearly to team members and stakeholders
n
n
Nice to Have (Bonus Skills)
n
n
Exposure to Python or shell scripting for test automation
n
Knowledge of PCB-level debugging and low-level hardware bring-up
n
Understanding of cyber security principles in embedded systems
n
Experience with version control tools like Git and collaboration tools like Jira or Confluence
n
n
Please reach out to for more info
Seniority level n
n
Seniority level Not Applicable
n
Employment type n
n
Employment type Contract
n
Job function n
n
Industries Appliances, Electrical, and Electronics Manufacturing
n
n
Referrals increase your chances of interviewing at Mantech Recruitment by 2x
n
Get notified about new Embedded Software Engineer jobs in
Greater Melbourne Area
.
Senior Embedded Software (Middleware) Engineer n
Scoresby, Victoria, Australia 2 months ago
n
Melbourne, Victoria, Australia 4 hours ago
n
Melbourne, Victoria, Australia A$160,******-A$220,******** week ago
Embedded Linux Field Engineer for Devices/IoT n
Melbourne, Victoria, Australia 2 weeks ago
Ubuntu Linux Kernel Engineer - BIOS/Firmware n
Melbourne, Victoria, Australia 1 month ago
n
Bayswater, Victoria, Australia 3 weeks ago
n
Melbourne, Victoria, Australia 2 weeks ago
n
Melbourne, Victoria, Australia 1 week ago
n
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-*****-Ljbffr
📌 Embedded Software Engineer - Contract (Melbourne)
🏢 Mantech Recruitment
📍 Melbourne