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