
Embedded Software Engineer
19 hours ago
Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world's most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across militaries, government agencies, airports, critical infrastructure, law enforcement and many others, in over 70 countries around the world.
Be part of a well-funded and agile organisation, as a valued member of an autonomous, cross-functional team. We have a flat organisational structure, and the best candidates will be both creative lateral thinkers and doers. Our technical pursuits require us to take advantage of the absolute latest in technology and best practices to remain competitive.
About the role
DroneShield is seeking a Embedded Software Engineer with relevant experience to join the team in Sydney, NSW. The position will report to VP of Embedded Systems. The primary focus of the role is to develop and maintain DroneShield's Linux based deployed sensors. Working closely with ML/AI, Data Science, RF and infrastructure teams to innovate and enhance DroneShield's world leading RF detection technology. It represents an exceptional opportunity for a result-driven individual in a new niche but exploding market.
Responsibilities, Duties and Expectations
Implement new software features from concept to delivery, for example gathering user requirements to diagnosing issues in production.
Advance the development of software architecture design processes within the team. Ensure software is designed for reliability and performance on resource constrained targets.
Utilise leading industry practice to deliver and maintain robust and efficient APIs for seamless integration with external and internal systems.
Documentation of software architecture and processes.
Work with the engineering team to ensure reliable and robust end to end system operation.
Collaborate with multi-disciplinary teams to deliver on user and business requirements.
Provide technical guidance and mentorship to team members.
Qualifications, Experience and Skills
BS degree in Computer Science, Mechatronics, Electronic Engineering or similar technical field of study or equivalent practical experience.
Minimum 3 years' experience in related roles. Roles could include:
Linux Embedded Engineer
Software Engineer
Knowledge of the following would also be essential:
Comfortable on the command line in a Linux first environment.
Software development experience in Python, Golang, Modern C++ (2 languages preferred).
Application development with cross-cutting concerns (logging, persistence, security, configuration management, transactional behaviour).
Inter-device communication using gRPC, REST, raw TCP/UDP, or other high performance messaging protocols.
Development tools including Git, Jira, Confluence, CICD.
Knowledge of the following would also be desirable:
API design (versioning and documentation).
Hardware in the loop CICD design.
Build system for embedded devices.
Note for recruitment agencies: we do not accept floated candidates from external recruiters unless they were instructed to do so.
#J-18808-Ljbffr
-
Embedded Linux Senior Software Engineer
4 days ago
Australia Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation Canonical Canberra, Australian Capital Territory,...
-
Senior Embedded Software Engineer
4 days ago
Australia White Bay Search Full timeNow, a riveting opportunity beckons for a seasoned Senior Software Engineer to join our dynamic and innovative team. Your arena of influence extends to the subsea robotics frontier, where you'll play a pivotal role in advancing our Subsea Micro AUV, a revolutionary underwater drone. Your expertise will be the catalyst in bolstering the capabilities of this...
-
Software Engineer
6 days ago
Australia Motorola Solutions Full time US$90,000 - US$120,000 per yearCompany Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination...
-
Senior/Staff Software Integration Engineer
3 days ago
Australia Clearcompany Full timeSenior/Staff Software Integration EngineerMytra's robotics team is looking for an experienced Senior Software Engineer to develop software critical for motion control, task execution, and safety management of our robotic fleet as we scale. You will collaborate closely across multidisciplinary hardware and software teams, own firmware development throughout...
-
Senior Software Architect
14 hours ago
Australia beBeeSoftware Full time $120,000 - $160,000Embedded Software DeveloperWe are seeking an Embedded Software Developer to join our autonomous, cross-functional team in Sydney. As a valued member of our organisation, you will play a key part in developing and maintaining cutting-edge Linux-based deployed sensors.About the RoleThis is a unique opportunity for a result-driven individual to collaborate with...
-
Software Test Engineer
6 days ago
Australia Suncorp Full time $90,000 - $120,000 per yearWork with a talented Test Engineering team in Insurance & Enterprise Technology Hybrid Working Environment Bonus Flexi Days (up to 5 days extra leave) Brisbane/Sydney/Melbourne with great benefits & flexibility About the roleWhat you'll doLead and execute testing strategies, process improvements, and standards to ensure quality outcomes across the delivery...
-
Software Engineering Manager
4 days ago
Australia Canonical Full timeSoftware Engineering Manager - Ubuntu Linux Kernel Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at CanonicalSoftware Engineering Manager - Ubuntu Linux Kernel Canonical Canberra, Australian Capital Territory, Australia1 day ago Be...
-
Embedded Systems Developer
3 days ago
Australia beBeeSystem Full time $110,000 - $140,000Our Team is Seeking a Systems ExpertDo you see opportunities everywhere? We make anywhere connectivity possible through our patented direct-to-satellite technology.We are looking for a skilled Systems Engineer to drive the development and manufacturing of our IoT platform. This role requires hands-on experience managing firmware and hardware development...
-
Software Engineer
6 days ago
Australia Oracle Full time $90,000 - $120,000 per yearJob Description:About Our Team:What We Offer:Opportunity to work on cutting-edge Generative AI technologies and apply them to real-world problems Collaborative and dynamic work environment with a team of experienced engineers Professional development opportunities to enhance your skills and knowledge in AI and software development About You:You are a...
-
Software Engineer
2 days ago
Australia Total Shape Full timeYour Compass in the Health & Fitness JourneyTotal Shape is a community dedicated to making the pursuit of a healthier lifestyle both achievable and straightforward.At Total Shape, we pride ourselves on delivering comprehensive information tailored to your health and fitness journey.Our mission is to help you make informed decisions that expedite your path to...