Embedded Software Engineer
Droneshield is seeking an experienced embedded software engineer to join our team in Sydney, NSW.
About the Role:
* Report directly to the Embedded Software Team
Key Responsibilities:
1. Design and develop high-quality embedded software for various applications
2. Collaborate with cross-functional teams to ensure seamless integration of software with hardware components
3. Optimize code for performance, reliability, and security
4. Develop and maintain technical documentation
5. Stay up-to-date with industry trends and emerging technologies
Requirements:
* Proven experience in embedded software development
* Strong understanding of C/C++ programming languages
* Knowledge of microcontrollers and their peripherals
* Familiarity with development tools such as GCC, Keil, or IAR
* Excellent problem-solving skills and attention to detail