Senior Firmware Engineer

Bay of Plenty Permanent / Full Time

An Aussie living in New Zealand, I'm a father of 5, recruiter to many, passionate cook, rookie farmer, and recreational fisherman.In my day job, you will find me helping others with how best to approach a job from a resume perspective, interviewing techniques and in general terms, helping candidates with framing their experience so as to maximise their potential.When working with employers, I find I am able to conceptualise with a high degree of accuracy the technical skill and social competencies required to make a successful placement within their organisation. I really get a kick out of understanding what the client is looking for and going to the candidate marketplace and unearthing those candidates that fit the brief.

Recruiter :
Barry Hardy

Barry Hardy
  • Apply your 7+yrs of Firmware Engineering experience to this exciting new role.
  • Strengths in C, C++, Microcontroller architectures is seen as essential.
  • This is a leadership role, grow / nurture others & the Firmware capability too.
The Company
Industry leading, our client improves productivity in food and fibre industries. Their business is growing rapidly in the development of smart robotics, automation, mechanisation, and sensor technology which maximises productivity in food and fibre production industries globally.
A passionate team, their business stimulates innovation and collaborates together to push boundaries. Their products are on the global stage!
The Role 
You will get to apply your significant firmware engineering expertise to varied and complex technical problems. With support from Principal Engineers and Engineering Delivery Leads, this role is unashamedly commanding extensive experience in Firmware Engineering. 
The position has a direct influence on the Firmware Development practices. Like all senior roles, the Firmware Engineer position will also be required to, at times, work independently on complex technical problems. This role is expected to be a role model and champion their values and their health, safety, and wellbeing principals.
Senior Firmware Engineers can demonstrate leadership through technical workstreams and /or by managing discrete modules or pieces of work, forming part of an overall programme of work.
You will contribute to hardware design reviews, helping to ensure that they are suitable and optimised for the desired firmware functionality. Additionally, you will map dependencies and create work breakdown structures including reasonable estimates of time and other resources required for project work and have oversite of their dependencies through to completion. 
Day to day you will adopt Jira and accountability for the backlog and work with other team members to get through it and ensure tasks and accountabilities and embraced and delivered. 
Responsibilities include:
  • Actively participate in code reviews with team members, providing constructive feedback and look for mentoring opportunities and areas where coding standards can improve.
  • Ability to identify challenges and frame problems such that they can be solved collaboratively. 
  • Complete project tasks and manage risks whilst proactively communicating progress or blockers to key stakeholders.
  • Develop/ contribute to/ or review any reports or other documentation requirements as requested.
  • Provide support, if requested, with diagnosing and correcting complex production issues.
The Ideal Candidate 
You are a person who loves delivering through others and contributing your experience to grow the broader capability of the Firmware Team.
You have: 
  • 7+ years professional experience.
  • Relevant tertiary qualification, e.g. Bachelor of Engineering or similar degree.
  • Experience developing complex embedded firmware, both bare-metal and RTOS based.
Skills & Knowledge: 
  • A high level of interpersonal skills to resolve resource conflicts and complex issues.
  • Strong working knowledge of C and C++.
  • Strong written and verbal communication skills.
  • Embedded development and debugging techniques
  • In-depth understanding of Microcontroller architectures, preferably ARM Cortex (STM32).
Familiarity with;
  • Linux-based development environments (Ubuntu, Debian).
  • Common communication protocols (SPI, CAN, Ethernet).
  • Unit testing (Google Test).
  • Version control (GIT)
  • Scripting languages (BASH, Python).
  • Agile development processes and tools, (JIRA).
Recognising Programmes of Work are delivered through the collective capabilities of team members, you possess proven skills and continue to do so as you share knowledge and guide skill development and capabilities.
This role is a permanent fulltime 40 hour per week (Monday to Friday) role. They role attracts a base wage of $125,000 - $135,000 per annum and is based in the beautiful Bay of Plenty (BoP). We are looking for candidates who want to live and work in the BoP and can demonstrate alignment tot eh requirements of the role. 
Next Steps 
If you feel you align to this role kindly send in a letter of introduction explaining why you feel this role aligns, and a resume showcasing your career journey to date. Any questions, call Barry Hardy on 0276544653.

Referral reward: $575

IT & Telecomms > Hardware Engineer IT & Telecomms

Back to Jobs

This website uses cookies to ensure you get the best experience on our website.