Senior Embedded Software Engineer
at Gallagher
Hamilton, Waikato, New Zealand -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Nov, 2024 | Not Specified | 05 Sep, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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