Software Controls Engineer

Janus Electric

Central Coast Council

On-site

AUD 120,000 - 150,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Janus Electric in Central Coast, NSW, seeks a Software Controls Engineer to help bring next generation zero-emission trucks to life. You will work on embedded software for batteries, charge stations and vehicle controls, ensuring reliability and minimal downtime.

Ideal candidates have a Bachelor's degree and 3+ years in commissioning or testing fixed plant or vehicle control systems, with MATLAB/Simulink and C/Python experience, plus CANbus and PLC knowledge.

Qualifications

  • Bachelor's degree in Electrical, Mechanical, Mechatronics, CS, Software, or IT.
  • 3+ years of experience commissioning or testing fixed plant or vehicle control systems.
  • MATLAB and Simulink experience; C and Python coding experience.

Responsibilities

  • Write test harnesses for embedded software in MATLAB/Simulink for safety-critical control apps.
  • Source control in GitHub and task management with JIRA.
  • Analyse and debug existing software to identify defects.
  • Maintain/refactor test harnesses and automate test generation scripts.
  • Maintain CI pipelines and support production/aftersales remotely or onsite.
  • Assist testing of swappable batteries, charge stations, and EVs on site before release.
  • Flash controllers with latest software and update configurations to meet customer needs.
  • Support vehicle calibration and battery/charging settings improvements.

Skills

MATLAB/Simulink experience
C programming
Python programming
CANbus
Vehicle controllers
Diagnostics
Problem solving
Team collaboration
Electrical systems
Mechatronics
Software testing
Embedded software

Education

Bachelor's degree in Electrical/Mechanical/Mechatronics/Computer Science/Software/IT

Tools

GitHub
JIRA
MATLAB
Simulink
CANbus tooling
PLC

Job description

Janus Electric is revolutionising heavy transport by converting diesel trucks to electric and building a national swappable battery network. We are scaling fast and need a skilled, detail-oriented Software Controls Engineer to help bring our next generation of zero-emission trucks to life at our Central Coast facility.

We are seeking for a Software Controls Engineer who will have a critical role to for batteries, charge stations and vehicles software for Janus requirements.This position is all about ensuring our innovative products perform reliably, keeping our customers on the move with minimal downtime. If you're passionate about technology, problem-solving, and buildingconnections, this role is a great opportunity to join an innovative team driving the future of electric vehicles. It's perfect for someone who enjoys collaboration, thrives on solving challenges, and values helping others succeed.

What You Will Do:
  • Writing test harnesses for embedded software in MATLAB and Simulink, mainly for safety-critical
    control applications in electric vehicles and charge stations.
  • Source control in Git Hub.
  • Task management with JIRA.
  • Analysing existing software systems to find software defects.
  • Maintaining or refactoring existing test harnesses.
  • Building scripts to automate test harness generation with scripted iterations.
  • Maintaining continuous integration pipelines.
  • Support production and aftersales as required, diagnose issues and provide solutions remotely
    and onsite.
  • Support commissioning and testing of swappable batteries, charge stations, and electric vehicles
    on site before release to customers
  • Flash controllers with the latest software, update configuration and calibration to suit customer
    requirements.
  • Support improvements such as vehicle calibration, battery and charge station settings.
What You Bring:
  • Bachelor's degree in Electrical, Mechanical, Mechatronics, Computer Science, Software, or Information Technology.
  • 3+ years of experience commissioning or testing fixed plant or vehicle control systems.
  • MATLAB and Simulink experience, along with C and Python coding experience.
  • Experience with CANbus, PLC, vehicle controllers, and diagnostics.
  • Solar and battery storage experience.
  • Technical understanding of complex hardware and software systems, or the ability to learn complex systems and what makes them tick.
  • A disciplined attitude to closing out customer issues to 100%, with excellent issue resolution tracking, organisational, and follow-up skills.
  • Excellent written, verbal, and presentation skills, with strong people, negotiation, and conflict management skills.
  • Competent in problem-solving, team building, planning, and decision making, with strong research, analysis, and delegation skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

EV Commissioning Engineer - AUS
EV Commissioning Engineer - AUS

Janus Electric • Central Coast Council

On-site
AUD 120,000 - 170,000
Electrical Engineer - AUS
Electrical Engineer - AUS

Janus Electric • Central Coast Council

On-site
AUD 110,000 - 150,000
Embedded Software Controls Engineer for EV & Battery
Embedded Software Controls Engineer for EV & Battery

Janus Electric • Central Coast Council

On-site
AUD 120,000 - 150,000
Mechanical Engineer
Mechanical Engineer

Janus Electric • Central Coast Council

On-site
AUD 90,000 - 120,000
Auto Electrician
Auto Electrician

Janus Electric • Central Coast Council

On-site
AUD 90,000 - 120,000
EV Commissioning Engineer - Batteries & Charging
EV Commissioning Engineer - Batteries & Charging

Janus Electric • Central Coast Council

On-site
AUD 120,000 - 170,000
Electrical Engineer - EV Power & Battery Systems
Electrical Engineer - EV Power & Battery Systems

Janus Electric • Central Coast Council

On-site
AUD 110,000 - 150,000
Operations Analyst
Operations Analyst

Janus Electric • Central Coast Council

On-site
AUD 90,000 - 130,000
Diesel Mechanic
Diesel Mechanic

Janus Electric • Central Coast Council

On-site
AUD 65,000 - 90,000
Brake Software Engineer
Brake Software Engineer

Invenio • Lara

On-site
AUD 140,000 - 180,000