Senior Embedded Software Developer
1 month ago
About Us:
Codan Communications is a leading global technology company that specializes in developing cutting-edge technology solutions to tackle complex communications, safety, security, and productivity challenges in demanding environments worldwide.
With a rich history spanning over 60 years and customer presence in more than 150 countries, Codan Communications has earned a reputation for delivering high-quality, reliable, and customer-centric technology solutions that set industry benchmarks.
We provide innovative tactical communications solutions that empower our customers to stay connected, delivering our capabilities globally to the military, defence, humanitarian, peacekeeping, commercial, security, and public safety markets.
About the Role:
As a key member of our multidisciplinary team, you will collaborate with the UI team to design, develop, and implement innovative software solutions that shape our unique product design experiences and meet our customers' evolving expectations and requirements.
The role involves embedded Linux/RTOS-based software development, Windows-based PC application development, user interface design, and requirements development. You will also be responsible for regular SQA (Software Quality Assurance) testing tasks and general production support.
Key Responsibilities:
- Participate in requirements analysis and systems architecture with other software engineering team members.
- Design, implement, test, and support software and firmware for Tactical Communications products according to specifications.
- Develop and maintain CI/CD processes and test automation.
- Provide accurate reporting information at all stages of the software development lifecycle to ensure timely, within-budget, and specification-compliant software delivery.
- Provide maintenance and support for completed products to customer service.
- Contribute to general team tasks, including field testing and product demonstrations.
Requirements:
- Software Engineering or Computer Science Degree.
- Significant software development experience, with a strong focus on C/C++ programming.
- Deep understanding of memory management in C++, including knowledge of memory leaks, their causes, and strategies for avoidance.
- Experience with multi-thread programming, including comprehension of deadlocks, their occurrence, and techniques to prevent them.
- Experience in product development and agile development methodologies.
- Proficiency with Linux operating systems.
- Knowledge of embedded software is an advantage.
- In-depth knowledge of software development processes and methodologies utilizing high-level languages and debugging tools.
- Familiarity with desirable programming languages, including Python and XML.
- Experience with Qt UI framework for graphical user interface development.
- Practical knowledge of TCP/UDP/IP and networking principles.
- Understanding of communication networks and communication protocol design.
- Experience with web development and REST API is a plus.
- Extensive knowledge of Source Code Management and DevOps tools (GIT, Azure DevOps, or similar).
-
Senior Construction Project Lead
4 weeks ago
Adelaide, South Australia Embedded Expertise Full timeEmbedded ExpertiseWe are offering an exciting opportunity for a seasoned Civil Engineer to take on the role of Senior Construction Project Lead in our Adelaide office. This is a challenging position that will enable you to utilize your skills and expertise to deliver complex projects with engineering and environmental challenges.This contract position offers...
-
Embedded Software Engineering Team Lead
3 weeks ago
Adelaide, South Australia Ultra Full timeUltra Maritime Australia is a leading provider of multi-mission solutions for naval forces worldwide.We are seeking an experienced Firmware Engineering Manager to lead our Embedded Software Engineering team, responsible for delivering cutting-edge technologies to support our customers' mission success.The successful candidate will have a strong background in...
-
Senior Civil Project Coordinator
3 weeks ago
Adelaide, South Australia Embedded Expertise Full timeAbout the RoleWe are seeking a highly experienced and skilled Senior Civil Project Coordinator to join our team at Embedded Expertise.The ideal candidate will have extensive experience in managing large-scale projects within the construction industry, with a proven track record of delivering complex projects on time, within budget, and to the highest quality...
-
Software Development Expert
4 weeks ago
Adelaide, South Australia Codan Full timeAbout Us: Codan, a leading Australian company, specializes in innovative solutions through cutting-edge metal detector technology. With regional offices worldwide and a global presence, we supply customers across 150 countries. We cater to humanitarian organizations, miners, historians, and more, revolutionizing the way people find life-changing treasures....
-
Business Analyst Software Developer
4 weeks ago
Adelaide, South Australia Pronto Software Full timeAbout the PositionWe are seeking a highly skilled Business Analyst Software Developer to join our team in Adelaide. This is an exciting opportunity to work with a well-established Australian software development company, providing business solutions to customers across various industries.Job Description:Undertake software development tasks, including...
-
Senior Civil Engineering Project Lead
4 weeks ago
Adelaide, South Australia Embedded Expertise Full timeJob SummaryWe are seeking a highly skilled Senior Civil Engineering Project Lead to join our team at Embedded Expertise in Adelaide, Australia. As a key member of our project management team, you will be responsible for overseeing complex infrastructure projects, ensuring timely completion, and meeting high-quality standards.About the RoleLead...
-
Senior Civil Project Lead
3 weeks ago
Adelaide, South Australia Embedded Expertise Full timeAbout the RoleWe are seeking a highly experienced Senior Civil Project Lead to join our team at Embedded Expertise. As a seasoned project manager, you will be responsible for overseeing complex projects across various sectors, including roads, water, airports, defense, and renewables.The ideal candidate will have a strong background in project management,...
-
Business Analyst and Software Developer
3 weeks ago
Adelaide, South Australia Pronto Software Full timeAbout the positionWe are seeking an experienced Business Analyst and Software Developer to join our team at Pronto Software.The ideal candidate will have a strong background in business application programming, with experience in developing software solutions for ERP systems. They will also have excellent analytical skills, with the ability to design and...
-
Senior Business Solutions Developer
4 weeks ago
Adelaide, South Australia Pronto Software Full timeWe are an Australian developer of award-winning business management and analytics solutions, seeking a Senior Business Solutions Developer to join our team.OverviewAbout Pronto Software:We are an established and mature software development company with over 1,500 clients and nearly 500 staff.We develop award-winning business management and analytics...
-
Senior Software Developer
2 months ago
Adelaide, South Australia LUXXE Outsourced Hotel Services Full timeAbout the JobWe are seeking a skilled Senior Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.ResponsibilitiesDesign and develop software applications using a range of programming languages and technologies.Collaborate with...
-
Senior Civil Engineering Project Lead
4 weeks ago
Adelaide, South Australia Embedded Expertise Full timeWe are seeking a seasoned Senior Civil Engineering Project Lead to join our team at Embedded Expertise.Based in Adelaide, this is a contract position that offers an excellent opportunity for career advancement.About the RoleAs a key member of our project management team, you will oversee projects from inception to completion, ensuring timely delivery and...
-
Senior Embedded Systems Technical Lead
4 weeks ago
Adelaide, South Australia Mantech International Full timeLead Electrical Engineer for EV Charging SolutionsWe are seeking a seasoned electrical engineer to lead our technical teams in the development of Electric Vehicle (EV) charging solutions.About the Role:You will spearhead the design of innovative system architectures, ensuring the seamless integration of hardware and embedded systems in our products for the...
-
Senior Business Solutions Developer
4 weeks ago
Adelaide, South Australia Pronto Software Full timeJob OverviewWe are seeking an experienced Senior Business Solutions Developer to join our team in Adelaide. This is a fantastic opportunity for individuals with strong business analysis, technical design, and coding skills to drive business outcomes and deliver successful ERP solutions.The ideal candidate will have experience in software development,...
-
Senior Software Development Expert
3 weeks ago
Adelaide, South Australia Lockheed Martin Full timeUnlock Your Potential as a Senior Software Development ExpertWe are seeking an experienced and skilled individual to join our team as a Senior Software Development Expert.About the Role:Support the Staff Software Engineer and Software Architect in designing, developing, and testing critical components of the BronzeWing architecture.Collaborate with our...
-
Senior Software Development Expert
4 weeks ago
Adelaide, South Australia Allura Partners Full time**Role Overview**At Allura Partners, we are on the hunt for an exceptional Senior Software Development Expert to join our team. Reporting to the Engineering Manager, you will play a critical role in designing and implementing software components using Java and collaborating with world-class Engineers on high-profile projects.**Key Responsibilities**Develop...
-
Senior Software Development Leader
3 weeks ago
Adelaide, South Australia University of Adelaide Full timeExciting Opportunity for a Senior Developer at the University of AdelaideThe University of Adelaide is seeking an experienced Senior Developer to join its prestigious ITDS Team. As a key member of this high-performing team, you will be responsible for implementing new and enhancing existing functionality in PeopleSoft Human Capital Management Software.This...
-
Adelaide, South Australia Codan Full timeJob Requirements:We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have proficiency in Java and experience with software development methodologies.Responsibilities include designing, developing, and testing software applications, as well as collaborating with cross-functional teams to ensure successful...
-
Software Development Lead
4 weeks ago
Adelaide, South Australia Allura Partners Full timeSenior Software Engineer OpportunityA highly successful AI scaleup, partnered with Allura Partners, is seeking an experienced Senior Software Engineer to join their growing tech hub in Adelaide.This role requires Australian citizenship and being based in Adelaide.Key Responsibilities:Collaborate with a world-class team of Engineers to develop software used...
-
Cybersecurity Expertise Lead
3 weeks ago
Adelaide, South Australia Embedded Expertise Full timeEmbedded Expertise is seeking an experienced Cybersecurity Expertise Lead to play a key role in protecting our digital assets and ensuring the integrity, confidentiality, and availability of our information systems.The successful candidate will be responsible for detecting vulnerabilities, ensuring adherence to security protocols, and swiftly addressing...
-
Adelaide, South Australia Alliance Nursing Full time**Job Title:** Senior Software DeveloperWe are seeking an experienced software developer to join our team at {company}. As a senior software developer, you will be responsible for designing, developing, and maintaining software applications using various programming languages and technologies.**Key Responsibilities:Design and develop software applications...