Senior Embedded Software Engineer

at  Gallagher

Hamilton, Waikato, New Zealand -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024Not Specified05 Sep, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT GALLAGHER

Our purpose at Gallagher is ‘Protect what matters most’ and we live it every day. Our technology can be found in more than 160 countries – protecting what matters most for government sites to global HQs, wildlife parks to dairy farms, palaces to prisons, and so much more.
Born in 1938, we’re a privately-owned tech company and headquartered in Hamilton. We have over 1,300 people throughout the world, protecting our customers with products which are made right here in New Zealand.
We have established a dedicated business unit within the greater Gallagher corporate to bring dynamic and innovative thinking to the security space. With a solid investment in R&D and innovation, we have high ambitions for momentous growth over the next few years, and we need the right people in the right places to help us get there. So, come and be part of a genuine New Zealand success story, building new products targeting a global audience.

THE OPPORTUNITY

We’re looking for Senior Embedded Software Engineers who want to make a big impact on the development of world-leading integrated access control, intruder alarm and perimeter security solutions. You will be integral in delivering value to critical sites with some of today’s highest cyber security requirements.

Responsibilities:

  • Have a relevant tertiary qualification or equivalent experience.
  • Have 10 years demonstrated experience in commercial development.
  • Be proficient in Embedded C/C++/Linux development.
  • Have experience solving problems and clearly documenting technical designs.
  • Actively keep up with modern coding and design practices.
  • Have proven ability mentoring and enabling other team members and helping them grow.
  • Have knowledge of digital electronics and schematics.
  • Have knowledge of microprocessor architectures.
  • Be proficient in use of version control tools and process.
  • Be proficient in using debugging tools to track down problems and defects in product.
  • Be familiar with asynchronous and multi-threaded applications.
  • Have experience with automated testing, such as unit tests, automated API tests, UI automation, and other such techniques to improve the quality of software.
  • Experience working on Class C software (as per IEC 62304)


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Hamilton, Waikato, New Zealand