20 Aug
|
ManTech
|
Victoria
Job Description
Get AI-powered advice on this job and more exclusive features.
n
Direct message the job poster from Mantech Recruitment
n
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 strong 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
n
Seniority level
n
n
Seniority level
Not Applicablen
n
Employment type
n
n
Employment type
Contractn
n
Job function
n
n
Industries
Appliances, Electrical, and Electronics Manufacturingn
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.
n
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
n
Embedded Linux Field Engineer for Devices/IoT
n
Melbourne, Victoria, Australia 2 weeks ago
n
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 recent way. Experts add insights directly into each article, started with the help of AI.
#J-*****-Ljbffr
📌 Embedded Software Engineer - Contract (Victoria)
🏢 ManTech
📍 Victoria