Engineer I- Software
2 weeks ago
Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We offer all that and more at Microchip Technology, Inc.
People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our
Vision, Mission, and 11 Guiding Values
; we affectionately refer to it as the _Aggregate System_ and it’s won us countless awards for diversity and workplace excellence.
Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over
30 years of quarterly profitability
without a great team dedicated to empowering innovation. People like you.
Visit our
careers
page to see what exciting opportunities and company
perks
await
**Job Description**:
The Software Engineer designs and maintains software and firmware for all Tekron products. The role is involved in resolving software or firmware issues or bugs that disrupt product performance or affect product functionality from a customer’s expectation, as well as, the design of software or firmware for new products or improvement of the current products. The role is expected to adhere to software development standards, adopt current software industry best practices, and ensure that the software in Tekron products meet published specifications and/or customer expectations. The role collaborates closely with the Test Engineer and System Architect to ensure that developed scripts undergo peer review and that appropriate test scripts are developed to fully test the software or firmware according to industry standards and Tekron product specifications and functionality.
Job Responsibilities
- Develop, implement, maintain and improve the Software Defect Management Process
- Develop and maintain software/firmware for the range of Tekron products. Designs, codes, tests, corrects and documents complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result.
- Take technical responsibility for all stages and/or iterations in a software development project, providing method-specific technical advice and guidance to project stakeholders.
- Liaise with Test Engineer and System Architect in defect risk and impact assessment.
- Adhere to software development standards, involvement with developing these standards.
- Produce detailed designs and documents all work using required standards, methods and tools, including prototyping tools where appropriate.
- Monitor and report on the progress of development projects, ensuring that projects are carried out in accordance with agreed standards, methods and procedures (including secure software development).
- Estimate software development time and resource to address reported bug or new feature
- Develop functional description specifications.
- Specification of appropriate hardware platforms.
- Comply with Engineering Change Management requirements
- Ensure software or firmware changes undergo proper peer review
- Perform Unit Testing to ensure functionality of revised code
- Draft software release notes, as needed
- Promote the benefits of addressing all security issues during solution development and ensures secure development improvement practices.
- Identify, propose, and initiate software process improvement activities within the organisation, devising solutions.
- Take action to exploit opportunities that will have a measurable effect on process effectiveness, with associated benefits to the business.
- Provide regular updates of software or firmware fixes to the Customer Support Team and Sales Team to keep customers informed of the progress
- Liaise with sales team on a regular basis to ensure that planned development meets their requirements and to advise on changes or improvements.
- Adhere to all company processes, policies and procedures with regards to health and safety, administration, quality and project management.
- Assist the Test Engineer in the development of software tests
- Provide on-site firmware support to production personnel of the contract manufacturer, as needed
- Provide assistance in the development of test hardware jigs
- As a Technical Support Engineer:
- Grabbing the support cases from the qu
-
Software Quality Assurance Engineer
2 weeks ago
Auckland City, New Zealand VeraCore Software Solutions Full timeAuckland - NZ- QA- Full Time- 350706At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s software...
-
Software Engineer I
7 days ago
Auckland City, New Zealand Rocket Lab Full timeAn employee stock purchase program - Unlimited barista coffee, fruit, and snacks - A vibrant team culture with social activities throughout the year **About Rocket Lab** Rocket Lab is the global leader in small satellite launch. Our mission is to open access to space to improve life on Earth. There are endless possibilities for what we can achieve with...
-
Software Engineer I
5 days ago
Auckland City, New Zealand Everbridge Full time**What you'll do**: - Assist in technical discussions and contribute insights to enhance architecture, scalability, and performance. - Participate in code reviews, learn from constructive feedback, and grow as a developer. **What you'll bring**: - Degree in Computer Science or related field, or equivalent work experience. - A strong foundation in software...
-
Staff Software Engineer
2 weeks ago
Auckland City, New Zealand IDEXX Full timeAre you an experienced Software Engineer with an interest in Solution Architecture looking for your next meaty project? IDEXX Veterinary Software is looking for a Staff Software Engineer to join our Auckland team. This role will be hybrid onsite, 4 days per week in our Auckland office. This role will be supporting the full range of IDEXX Veterinary Software...
-
Junior Software Engineer
2 weeks ago
Auckland City, New Zealand Kiwibank Full time**Auckland**based opportunity - Banking benefits, additional days of wellbeing leave and more! - ** Fixed Term Contract - 24 Months** **Kō tātou tēnei. Hei kawe i ngā mahi kia tutuki | This is us. Where making an impact matters.** Seeking a Junior/Intermediate level Engineer to join one of our Lending Experience teams, who are building a new...
-
Software Engineer I
7 days ago
Auckland City, New Zealand Rocket Lab Full timeAn employee stock purchase program - Unlimited barista coffee, fruit, and snacks - A vibrant team culture with social activities throughout the year **About Rocket Lab** Rocket Lab is the global leader in small satellite launch. Our mission is to open access to space to improve life on Earth. There are endless possibilities for what we can achieve with...
-
Manager Software Engineering and Support
7 days ago
Wellington City, New Zealand New Zealand Government Full timeMBIE's goal is to create a resilient and high-performing economy that delivers real and ongoing quality of life for all New Zealanders. Discover a career with purpose at MBIE - Be part of the Digital Solution Delivery branch leadership team - Permanent role ideally based in Wellington CBD - Salary range from $132,417 to $160,472 Digital Solution Delivery...
-
Software Engineer
2 weeks ago
Auckland City, New Zealand Emirates Team New Zealand Full timeEmirates Team New Zealand is looking for two skilled Software Engineers to join our dedicated team in pushing the boundaries of technology in the world of yacht racing. Our design office encompasses a diverse group of engineers focusing on the goal of designing the fastest yacht to defend the 38th America's Cup. This software includes displaying the data...
-
Engineer I- Test
2 weeks ago
Auckland City, New Zealand Microchip Technology Full timeAre you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We...
-
Manager, Software Development
2 weeks ago
Auckland City, New Zealand VeraCore Software Solutions Full timeAuckland - NZ- Development- Full Time- 350627At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s...