Embedded Software Engineer

TheDriveGroup
Sydney, NSW
A$160,000 p/a + super
Information & Communication Technology → Developers/Programmers
Full-time
On-site

Posted 23 days ago


Are you ready to push the boundaries of technology in an emerging and fast-growing market? We’re seeking a passionate and skilled Embedded Software Engineer to join a dynamic Sydney-based team. This role offers an exceptional opportunity to develop innovative Linux-based systems in collaboration with experts across AI, data science, and RF technology.

About the Role

As an Embedded Software Engineer, you’ll work on cutting-edge RF detection technology, developing software features from concept to delivery while ensuring systems are robust, efficient, and reliable. You’ll play a pivotal role in designing and maintaining software architecture, enhancing system performance, and contributing to the growth of innovative solutions.

Key Responsibilities

Feature Development: Implement new software features, from gathering requirements to diagnosing issues in production.
Software Architecture: Advance architecture design processes to ensure performance and reliability on resource-constrained targets.
API Development: Create and maintain robust, efficient APIs for seamless system integration.
Testing Mindset: Bring a test-driven approach to software development.
Documentation: Maintain clear and comprehensive documentation of software architecture and processes.
Collaboration: Work with multidisciplinary teams to ensure reliable end-to-end system operations.
Mentorship: Provide technical guidance and support to team members.

What You’ll Bring

Qualifications and Experience:
•A degree in Computer Science, Mechatronics, Electronic Engineering, or a similar technical field—or equivalent practical experience.
•At least 3 years of experience in related roles
•Internal tool development for network-connected devices

Core Skills:
Linux Proficiency: Comfortable using the command line in a Linux-first environment.
Programming Expertise: Proficiency in at least two languages, such as Python, Golang, or Modern C++.
Advanced Development Skills: Experience in application development with cross-cutting concerns (e.g., logging, security, persistence).
Inter-Device Communication: Familiarity with protocols like gRPC, REST, raw TCP/UDP, or similar high-performance messaging systems.
Development Tools: Proficiency with tools such as Git, Jira, Confluence, and CI/CD pipelines.

Desirable Skills:
•Architecture and microservice design.
•API versioning and documentation.
•Hardware-in-the-loop CI/CD design.
•Build systems for embedded devices.

If this role sounds good for you, then please click Apply and send through your details and I'll be in touch. Alternatively, you can send through your details to [email protected]


About TheDriveGroup

Sydney, NSW, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

More Jobs

Senior Software Engineer - Cybersecurity

Morgan Consulting

Melbourne, VIC
A$150,000-$170,000 p/a
Full-time
On-site

Senior Salesforce Engineer

Kohort Partners

Sydney, NSW
A$150,000-$170,000 p/a
Full-time
Hybrid

Senior UI Frontend Engineer

Assembl Talent Pty Ltd

Sydney, NSW
A$150,000-$170,000 p/a
Full-time
On-site

Senior Options Software Engineer C++

SALT SEARCH PTY LTD

Sydney, NSW
A$160,000 p/a
Full-time
On-site

Cloud DevOps Engineer – Hybrid Role (Brisbane, Australia)

NEXVIA

Fortitude Valley, QLD
A$150,000-$170,000 p/a
Full-time
Hybrid

Technical Lead and Senior .Net React Engineer

TheDriveGroup

Sydney, NSW
A$160,000 p/a
Full-time
Hybrid

Browse Jobs

by State

by Classification