Back to search
Techforce Personnel Pty Ltd Linkedin · Posted 23d ago

Software Engineer

Australia

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Software Engineer (Embedded & Engine Control Systems) | Full Time

A high-growth Australian advanced engineering business is looking for a Software Engineer to design, develop, verify and release embedded and PC-based software for control systems used in demanding real-world applications.


If you enjoy building robust, testable embedded software and working closely with hardware, test, production and customers, this role will suit you.


What you’ll do

  • Design, develop, verify and release embedded + PC-based software in line with an established Product Development Process
  • Translate system/control requirements into software specifications, interfaces, acceptance criteria and technical documentation
  • Support software architecture planning and participate in code reviews
  • Plan and deliver engineering tasks against program milestones; identify and communicate technical/schedule risks
  • Implement and improve testing approaches (unit, regression, HIL/Hardware-in-the-Loop)
  • Investigate non-conformances and quality issues (root cause, containment, corrective actions)
  • Support customers with integration of engine/vehicle control systems


What you’ll bring

  • Engineering degree (Software, Mechatronics, Control Systems or similar)
  • 3–8 years industry experience in embedded software development
  • Strong C/C++ skills
  • Experience with 16-bit/32-bit microcontrollers and embedded debugging
  • Familiarity with comms protocols: CAN/CAN bus, serial (UART), I2C, SPI
  • Verification & validation experience (test planning, execution, results analysis)
  • Version control and modern practices: Git/SVN, merge/pull requests, code diffs, reviews
  • Structured problem-solving approach (e.g., 8D / 7-step)


Why consider this role

  • Hands-on engineering with real hardware and real-world validation
  • Cross-functional work with engineering, technicians, quality and production
  • Product-focused environment where software quality and robustness matter


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search