Applications for this job have closed. This page will redirect to the Exa Product Development employer page in 10 seconds.

Senior Embedded Software Engineer (Firmware)

Abbotsford, Australia, Melbourne, Richmond, Victoria
Full time, Part time
Posted
employer logo
Exa Product Development
Engineering
1-20 employees
Compare employers

Senior Embedded Software (Firmware) Engineer – Full-Time

Exa Product Development

About Us

Our engineering expertise is reserved for creating technologies and products that have a positive impact on human health, the environment, and society. As a Certified B Corporation, it is our vision that these ethical innovations are created through flexible and open engagements with our clients which include start-ups and multinationals.

We’re a growing, motivated, and client-obsessed team of engineers. We provide commercial advisory and mechanical, electronics, firmware, and software development services to the utilities, medical, consumer, and government sectors. Our team is collaborative and supportive; we challenge assumptions and we’re committed to doing great work for our clients and each other. Come make waves with us!

About The Role

The work is exciting, fast-paced, and varied. You will be a valued member of project teams that have a mix of internal and client team members, contractors, and specialist development partners, so, you’ll support and advise, both inside and outside of Exa. In a typical week, you may be contributing to proposal generation or project planning, architecting and writing code, collaborating with colleagues through technical review and mentorship, and consulting clients.

As a Senior Embedded Software (Firmware) Engineer, you’ll get to work with modern development tools and technologies such as RTOS, embedded Linux, and IoT/Cloud solutions. You’ll report directly to the Engineering Manager and will have direct engagement with clients, exposure to full product lifecycle development, and close collaboration with other disciplines, giving you the visibility and input you need to get the job done. Celebrating your contributions to the team, we offer a generous profit-sharing program. The role will suit engineers who are client-focused, thrive when contributing to varied technical activities, and value a team-oriented approach to development.

About You!

You will be successful in this role because you…

  • Value communication and collaboration with diverse internal and external teams
  • Are skilled in C or C++ and Python
  • Have ~7+ years of professional experience developing software for a variety of microcontroller families
  • Can lead software quoting, planning, requirements, architecture, design, tests, and review activities
  • Have a Bachelor of Engineering in Software or Electronics Engineering, Computer Science, Mechatronics, or a related discipline

Even Better If You:

  • Have had exposure to the entire product development lifecycle
  • Have worked within in a consulting or product development environment
  • Are skilled in software architecture and design as it relates to the whole system
  • Have experience integrating BLE and Wi-Fi stacks for IoT devices

Excited about this role, but not sure if you meet 100% of the criteria? We’d still love to hear from you!

Join Us For:

  • Generous profit-sharing program, paid Birthday and Community Volunteer Days
  • Company-wide RDO on the last Friday of every month = our office is closed!
  • A truly hybrid, friendly, and supportive working environment
  • Genuine opportunities for professional development and coaching; you’ll be a valued member of an Organisation dedicated to furthering your career; learning and development hours and budget
  • Cutting-edge software, computers, and fully equipped lab with “tools of the trade”
  • Paid Parental Leave (8 weeks Primary Carer, 3 weeks Secondary Carer); lactation room under construction
  • A modern Abbotsford office with shopping, cafes, breweries, bike trails, and public transit at our doorstep

Hybrid Working Details

  • Relocation to Melbourne offered
  • Standard working hours of 09.00 - 17.00 with flexible options e.g., 08:00 - 16:00
  • Some travel in Australia and overseas as projects require
  • A mix of work at home and at Exa’s Abbotsford office; we’ll even equip your home workspace

Learn More About Exa Visit Our Website, Glassdoor Reviews, Connect with Us

Exa Product Development is an Equal Opportunity employer. We have an unwavering commitment to diversity, equity, inclusion, and fair remuneration for all. These commitments, as well as Exa’s Non-Discrimination and Anti-Harassment policies are upheld at every stage of hiring and employment. We welcome applications from all candidates regardless of their race, gender identity, religion/belief, sexual orientation, age, or disability; we are dedicated to ensuring all applicants can participate fully in our hiring process.