Senior Embedded Software Engineer in Casey

Senior Embedded Software Engineer in Casey

Casey Full-Time On-site
C

We are seeking a highly skilledSenior Embedded Software Engineerto join our dynamic team of innovators in design, development, and manufacturing. You'll play a key role in driving next-generation industrial and wireless systems, helping us shape a smarter, more connected future through engineering excellence.

Key Responsibilities:

  • Design, implement, and maintain high reliability embedded firmware for industrial and IoT applications.
  • Analyse, debug, and rigorously test developed software, ensuring compliance with industrial quality and security standards.
  • Produce clear, comprehensive software documentation, incl. functional specifications and design specifications.
  • Explore and integrate emerging technologies, automation, and development tools to improve firmware design efficiency.
  • Develop software interfaces that integrate with wireless communication stacks.
  • Implement industrial and lighting-specific communication protocols (DMX/RDM, DALI).
  • Design and integrate distributed communication and control architectures.
  • Develop TCP/UDP-based and custom networking protocols across the embedded OSI stack.
  • Design and embed signal processing methods and control algorithms.

Requirements:

  • Proven experience delivering complex firmware projects for embedded systems (ARM-core MCUs or wireless SoCs preferred).
  • Advanced skills in embedded software architecture, system debugging, and performance profiling.
  • Strong proficiency in C/C++, RTOS (FreeRTOS, Zephyr), Linux and hardware–software interfacing.
  • Solid grasp of embedded design patterns, algorithms, and data structures.
  • Experience implementing or interfacing with wireless communication stacks (Bluetooth Mesh, Thread, LoRa, proprietary).
  • Deep understanding of digital and analog electronics and low-level peripheral interfacing.
  • Familiarity with bootloaders and reliable OTA (over-the-air) update mechanisms.
  • Hands‐on experience with networking and cloud integration (MQTT, WebSocket) is a plus.
  • Comfortable using modern collaboration tools (Git, Jira, or equivalent task and version control systems).
  • Bachelor's degree (or higher) in Computer Engineering, Computer Science, Electronics, or related fields.

Why Join Coolon?

At Coolon, you'll be part of a company that blends advanced engineering with inspired design. Our in‐house R&D labs and manufacturing facilities are among the best in the industry, giving you the rare opportunity to develop, test, and see your work become real products.

You'll work with a team that values integrity, initiative, and creative thinking - and together, you'll help shape the next generation of Australian lighting technology.

Senior Embedded Software Engineer in Casey employer: Coolon

As a Product Deployment Specialist in the vibrant Australian mining sector, you will thrive in a supportive work culture that prioritises employee growth and development. Our company offers comprehensive training, hands-on support, and opportunities to engage directly with clients, ensuring your contributions lead to meaningful improvements in our products and services. Join us to be part of a dynamic team that values innovation, collaboration, and a commitment to excellence.

C

Contact Details:

Coolon Recruitment Team