Embedded Software Architect
TheDriveGroup
Posted 16 days ago
Join a cutting-edge technology company where innovation meets purpose. Their mission is to push the boundaries of what’s possible by creating state-of-the-art embedded systems and software solutions. If you’re passionate about working on mission-critical projects in a fast-paced, dynamic environment, we want to hear from you.
Position Overview:
We are looking for an experienced Embedded Software Architect to lead the design and development of advanced embedded systems for complex applications. As an integral part of the software engineering team, you will architect high-performance, scalable solutions that meet strict security, reliability, and regulatory standards. You’ll collaborate with cross-functional teams, including hardware engineers and cybersecurity specialists, to deliver robust embedded software that supports next-generation technologies.
Key Responsibilities:
- Define the architecture for embedded software systems, ensuring scalability, performance, and security
- Lead the development of real-time embedded software focusing on low-level hardware interfaces, firmware, and communication protocols
- Work closely with hardware engineers to ensure seamless integration of software with cutting-edge hardware platforms
- Drive best practices in software design, coding standards, and testing methodologies
- Provide technical leadership and mentorship to software engineering teams
- Collaborate with product management and stakeholders to align software architecture with business objectives
- Support system testing and debugging in both lab and field environments
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
- 10+ years of experience in embedded software development, with a focus on architecture and design
- Extensive experience with C/C++ and real-time operating systems (RTOS)
- Strong understanding of hardware-software interaction, including device drivers, communication protocols (e.g., CAN, UART, SPI, I2C), and low-level programming
- Experience with software development in a regulated industry (defence, aerospace, automotive)
- Knowledge of safety-critical software design and security protocols
- Proven track record of designing scalable, high-performance embedded systems
- Ability to work under pressure in a fast-paced environment with evolving requirements
- Excellent problem-solving skills and attention to detail
Desirable:
- Experience with modern software development practices (Agile, DevOps, CI/CD)
- Familiarity with cybersecurity principles and techniques relevant to embedded systems
- Experience working in a defence or highly regulated environment is highly preferred
If you are an innovative thinker and problem solver with a passion for embedded systems, we want to hear from you! You can email me at [email protected] for more info or call me on 0435777965
About TheDriveGroup
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.
Tech Lead - Architect (React, Node)
Allura Partners
Software Development Team Leader
The Recruitment Company
Software Development Team Leader (C# .Net React)
The Recruitment Company
Senior Software Engineer (Backend) - Product-Focused
Allura Partners
Salesforce Architect
PRA
Senior Architect - Payments / Infrastructure / Automation
Talent – Specialists in tech, transformation & beyond