Lead I C++ Software Engineer

Onezero Financial Systems

Warrnambool

Remote

AUD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Onezero Financial Systems is seeking a Software Engineer – Remote to design, develop, test, and maintain embedded software for devices. You will work closely with hardware engineers to integrate software with microcontrollers and processors.

The ideal candidate has strong C/C++ skills, experience with RTOS, and the ability to work independently and in a team. This role offers remote work from Australia with opportunities to contribute to safety-critical projects.

Qualifications

  • Bachelor’s or Master’s degree in CS, Electrical Engineering, or related field.
  • Strong C/C++ skills and RTOS knowledge.
  • Experience with embedded devices and debugging tools.

Responsibilities

  • Design, develop and test embedded software for electronic devices and systems.
  • Work closely with hardware engineers to create software that integrates with the hardware.
  • Develop user interfaces for embedded systems.
  • Analyze and optimize system performance and memory usage.
  • Conduct code reviews and ensure software meets coding standards.
  • Test software to ensure that it meets functional requirements and specifications.
  • Analyze and resolve software defects and issues.
  • Create and maintain project documentation.
  • Ensure software meets safety and security requirements.
  • Stay up-to-date with the latest embedded software technologies and programming languages.

Skills

C/C++
RTOS
Embedded software
Hardware integration
Teamwork
Problem solving

Education

Bachelor’s or Master’s degree in CS/EE/related

Tools

Debuggers
Simulators
Microcontrollers

Job description

Software Engineer – Remote

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Summary:

The Embedded Software Engineer will be responsible for designing, developing, testing, and maintaining software for embedded systems. They will work closely with hardware engineers to create and integrate software into microcontrollers, processors, and other electronic devices. The ideal candidate should possess strong programming skills, knowledge of real-time operating systems, and the ability to work independently and in a team environment.

Responsibilities:

  • Design, develop and test embedded software for electronic devices and systems
  • Work closely with hardware engineers to create software that integrates with the hardware
  • Develop user interfaces for embedded systems
  • Analyze and optimize system performance and memory usage
  • Conduct code reviews and ensure software meets coding standards
  • Test software to ensure that it meets functional requirements and specifications
  • Analyze and resolve software defects and issues
  • Create and maintain project documentation
  • Ensure software meets safety and security requirements
  • Stay up-to-date with the latest embedded software technologies and programming languages

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Strong programming skills in C/C++ and other programming languages
  • Experience with embedded software development tools such as debuggers and simulators
  • Experience developing software for microcontrollers, embedded systems or other electronic devices
  • Knowledge of real-time operating systems (RTOS)
  • Good understanding of hardware architectures and microprocessor instruction set
  • Strong analytical and problem-solving skills
  • Ability to work independently and in a team environment
  • Good written and verbal communication skills
  • Knowledge of Safety-critical standards such as DO-178B/C or ISO26262 is an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded C++ Engineer - Remote & RTOS Focus
Lead Embedded C++ Engineer - Remote & RTOS Focus

Onezero Financial Systems • Warrnambool

Remote
AUD 90,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Sydney

On-site
AUD 130,000 - 165,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Australia

On-site
AUD 150,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Sydney

On-site
AUD 120,000 - 180,000
Embedded Software Engineer | Linux, C++, FreeRTOS
Embedded Software Engineer | Linux, C++, FreeRTOS

Rosewood Partners • Melbourne

On-site
AUD 100,000 - 140,000
Remote Embedded Software Engineer (Part-Time)
Remote Embedded Software Engineer (Part-Time)

Mindrift • Australia

Remote
AUD 60,000 - 90,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

AEY & Associates • Sydney

On-site
AUD 180,000 - 280,000
Senior Embedded Software Engineer - firmware, mechatronics
Senior Embedded Software Engineer - firmware, mechatronics

Rosewood Partners • Melbourne

On-site
AUD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Advanced Navigation • Sydney

On-site
AUD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Halcyon Knights • Melbourne

On-site
AUD 120,000 - 160,000