Senior Firmware Engineer
Tauranga, Bay of Plenty, New Zealand
Engineering - Hardware (Information & Communication Technology)
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.
Remuneration:
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 .
Your application will include the following questions:
Which of the following statements best describes your right to work in New Zealand?
How many years' experience do you have as a Firmware Engineer?
Which of the following programming languages are you experienced in?
What's your expected annual base salary?
Please describe your firmware experience, specifically from architect down to PCB-Level.
Please describe your experience working with Jira and running both work/task breakdowns and leading others to complete their allocated backlog objectives.
Please describe your experience actively participating in code reviews with team members, and providing constructive feedback while look for mentoring opportunities & areas where coding standards can improve?
Report this job advert Don’t provide your bank or credit card details when applying for jobs.
#J-18808-Ljbffr