Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Junior embedded software engineer

Perth
S-Tech Cameras Pty Ltd
Embedded Software Engineer
Posted: 16 June
The role

Job Type: Permanent position | Full time position

Job Description

ABOUT THE ROLE We are building connected industrial devices that collect, process, and act on real-world data at the edge — and we need an Embedded Software Engineer to help us do it. This is a hands‐on role where you will write firmware from scratch, integrate sensors and communication stacks, and see your code running in the field on products used by customers around the world.

The data our products capture can effect real-world change — shaping the way communities move. This is an ideal first industry role for a recent engineering graduate who has built things with microcontrollers, enjoyed getting close to hardware, and wants to grow fast in a small team where your contributions are visible from day one.

What you will work on
  • Write and maintain embedded firmware in C and C++ for ARM Cortex‐M targets across our device range.
  • Build and maintain embedded Linux images using Yocto — device tree configuration, driver bring‐up, and application‐layer services.
  • Implement and test communication interfaces: UART, SPI, I2C, CAN, RS‐485, Bluetooth/BLE, MQTT, and cellular/Wi‐Fi IoT stacks.
  • Develop supporting tooling and automation scripts in Python, and contribute to web‐based device interfaces using HTML and Java.
  • Integrate sensors, actuators, and edge processing into the firmware and Linux application layers.
  • Debug hardware and firmware issues at the bench using JTAG/SWD, logic analysers, and oscilloscopes.
  • Write clear technical documentation — design notes, integration guides, and test records.
  • Collaborate with hardware engineers, cloud/backend developers, and product stakeholders in an Agile workflow.
What we are looking for
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Electronics, or a related field.
  • Solid C programming skills for embedded/bare‐metal targets — proven through university projects, personal projects, or industry experience.
  • Working knowledge of C++, Python, HTML, and Java — and a willingness to pick up whichever is needed for the task at hand.
  • Hands‐on embedded Linux experience: Yocto‐based image builds, device tree, and Linux application development.
  • Working knowledge of microcontroller peripherals: GPIO, timers, DMA, ADC, PWM, and serial buses.
  • Version control with Git.
  • Curiosity, a willingness to read datasheets, and the ability to debug methodically when things do not work.
Bonus Points
  • Exposure to an RTOS such as FreeRTOS or Zephyr — coursework or personal project experience counts.
  • Familiarity with IoT connectivity stacks such as MQTT, and low‐power wide‐area network technologies (LoRaWAN, LTE‐M, NB‐IoT).
  • Exposure to hardware design — reading schematics, PCB review, or lab bring‐up.
  • Personal or university projects with a demonstrable embedded component (link to GitHub or portfolio welcome).
What we offer
  • Mentorship from experienced engineers and direct exposure to the full product development cycle.
  • A compact, high‐output team where junior engineers make real decisions and own real features.
  • Access to modern embedded toolchains, lab equipment, and development hardware.
  • Competitive salary with annual review tied to growth milestones.
  • Flexible working arrangements once you are up to speed.
  • Clear pathway to a mid‐level role as the product and team scale.
How to Apply

Send your CV and a short cover letter to ****@stechcameras.com, or apply via Workforce Australia. If you have a GitHub profile or portfolio with embedded projects, please include the link — we read them. Applications close 12th July 2026. Shortlisted candidates will hear from us within two weeks of the closing date. S-Tech Cameras Pty Ltd is an equal opportunity employer and welcomes applications from candidates of all backgrounds.

#J-18808-Ljbffr
Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior embedded software engineer – medical devices (remote)
Perth
Pearson Carter
Embedded Software Engineer
Similar job
Junior aerospace embedded software engineer
Perth
Alten Italia Spa
Embedded Software Engineer
Similar job
Senior embedded software engineer - lead & architect
Perth
Software Testing Course
Embedded Software Engineer
Similar jobs
Engineering jobs in Perth
jobs Perth
jobs Western Australia
Home > Jobs > Engineering jobs > Embedded Software Engineer jobs > Embedded Software Engineer jobs in Perth > Junior Embedded Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save