Software Embedded Engineer
3 days ago
Business UnitCubic DefenseCompany DetailsWhen you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation.
Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD).
Explore more on Cubic.com.Job DetailsJob Summary: Performs complex software engineering assignments following designated standards and procedures.
Works closely with other engineering disciplines.
Duties require application of engineering principles and techniques.Essential Job Duties And ResponsibilitiesAnalyses functional requirements.Understands and works with peripheral elements of assigned software work products (run time environments, databases, networks).Performs software testing.Applies and maintains quality standards.Assesses severity of problems, determines corrective action, resolves technical problems, and performs fault isolation and implements solutions.Assists in specification preparation and the assessment of products.Assists in the writing of reports, manuals and procedures.Provides inputs to formal software project estimation.Designs and implements high quality, robust, functional software.Applies a test-driven approach to software design and development through implementing unit, integration and end-to-end system tests.Maintains and improves development, test, and deployment environments, participates in defect and enhancement management processes.Participates in design reviews and executes changes under direction of a technical lead.Collaborates with peers and technical lead to develop design and feature changes.Maintains awareness of delivery schedules and quality criteria.Monitors project status and progress.
Manages time effectively to ensure that work is completed efficiently.Keeps abreast of improvements in programming techniques.Engages in continuous self-improvement of technical skills and improvements in programming techniques and toolsets.Recommends value added changes to existing coding practices, standards and tools.Shows commitment to company values, ethics, safety, security, labor charging, and quality.QualificationsMinimum Job Requirements:EssentialBachelor's Degree or equivalent in Engineering (Electrical, Electronic, Software or similar), Computer Science or related discipline.Skills/Experience/KnowledgeEssential:At least 2 years proven experience developing and maintaining software systems.Apply knowledge of good software development practices (TDD, SOLID design principles etc).Effectively use a scripting language (Python, Ruby, Shell etc) to automate repetitive engineering tasks.Revise design decisions to meet changing requirements.Liaise with customers and suppliers on an ad-hoc basis as and when required by the project.Work well in a team environment, relating to a range of different personality types.Produce effective written and oral communication.Knowledge and experience of writing and maintaining code in C for ARM, 8051, AVR or similar microcontroller families.Configure software projects using common build systems (Make, CMake etc) ideally for multiple build environments (Windows, Linux).Design and implement portable and testable software for a microcontroller (bare-metal and RTOS supported) on a custom PCB (Bootloaders, Applications, HAL, drivers etc).Develop code from datasheets and schematics prior to receiving physical hardware.Knowledge of electronic schematics and ability to debug design and assembly faults during prototyping.Knowledge of and familiarity with hardware test equipment including, but not limited to, JTAG, oscilloscopes, multi-meters and bench power supplies.Knowledge of SCM tools (i.e Git).AdvantageousExperience developing Android applications, i.e.
Android Studio, Java/Kotlin.What's in it for you?Competitive Base SalaryLife and Income Protection InsuranceMedical InsuranceCondition Of EmploymentSuccessful outcome of a National Police Check.Must have working rights in NZ.Worker TypeEmployee
#J-18808-Ljbffr
-
Embedded Software Engineer
2 days ago
Auckland, Auckland, New Zealand Orikan Group Full timeWe are looking for a talented Embedded Developer to join our team at Orikan Group. As an Embedded Software Engineer, you will be responsible for developing and maintaining low-power embedded firmware applications using Embedded C. You should have a strong background in software development, particularly with .NET and C#, as well as experience with Azure and...
-
Senior Software Engineer
3 weeks ago
Auckland, Auckland, New Zealand EROAD Full timeSenior Embedded Engineer (C++)A career with EROAD offers the unique opportunity to work in a fast-growing organisation that is at the forefront of in-vehicle technology, enhancing road safety, productivity, and reducing environmental impact.EROAD's mission is to deliver intelligence you can trust, for a better world tomorrow.What We're Looking For Are you...
-
Senior Embedded Firmware Developer
2 days ago
Auckland, Auckland, New Zealand Orikan Group Full timeOrikan Group is seeking a skilled Embedded Developer to work on low-power embedded firmware applications using Embedded C. The ideal candidate will have a strong background in software development, particularly with .NET and C#. They should be familiar with Azure and cloud technologies, as well as SQL databases and stored procedures.Responsibilities:Develop...
-
Software Development Engineer
3 days ago
Auckland, Auckland, New Zealand Cubic Defence Australia & Nz Full timeJob DescriptionWe are looking for a highly skilled Software Embedded Engineer to join our team at Cubic Defence Australia & NZ. As a key member of our team, you will be responsible for performing complex software engineering assignments, working closely with other engineering disciplines, and applying engineering principles and techniques to analyze...
-
Software Engineering Lead
6 days ago
Auckland, Auckland, New Zealand Resideo Full timeOur goal at Teknique is to create software that makes a difference. As a Senior Software Engineer, you'll play a key role in driving innovation and delivering high-quality products that meet customer needs.Responsibilities include:Developing new software products from scratchWorking collaboratively with a talented team to build innovative...
-
Senior Software Engineer
3 days ago
Auckland, Auckland, New Zealand Cubic Defence Australia & Nz Full timeJob OverviewWe are seeking an experienced Software Embedded Engineer to join our team at Cubic Defence Australia & NZ. In this role, you will be responsible for performing complex software engineering assignments, working closely with other engineering disciplines, and applying engineering principles and techniques to analyze functional requirements and...
-
Software Engineer Position
2 days ago
Auckland, Auckland, New Zealand EverCommerce Full timeAbout the CompanyEverCommerce is a leading service commerce platform that provides vertically tailored, integrated SaaS solutions to over 600,000 global service-based businesses. Our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. We specialize in Home & Field...
-
Senior Software Engineer
5 hours ago
Auckland, Auckland, New Zealand Simpro Software Full timeCompany OverviewSimpro is a software company that specializes in developing commercial mobile applications. Our team is passionate about creating innovative solutions that meet the needs of our clients.
-
Senior Software Engineer – Java
5 days ago
Auckland, Auckland, New Zealand Visa Inc. Full timeSenior Software Engineer – Java / Microservices (12 months Fixed Term Contract)We have an exciting opportunity for a Senior Software Engineer (Java) to work closely with one of our banking clients to deliver next-generation experiences for their Visa cardholders.You will work in a customer-centric agile delivery squad, collaborating with a range of...
-
Senior Software Engineer
1 week ago
Auckland, Auckland, New Zealand ASB Bank Full timeSenior Software Engineer - Financial Crime Platform We deliver on our purpose by providing simple, meaningful ways to help Kiwis improve their financial wellbeing, today and tomorrow.We achieve this by championing innovation and fresh thinking, opening new opportunities for more people to stay one step ahead.We have an opportunity for a sharp-minded...
-
Software Engineer Leader
5 days ago
Auckland, Auckland, New Zealand Visa Inc. Full timeCompany OverviewVisa Managed Services (VMS) is the delivery arm of the Visa Consulting and Analytics (VCA) team. Our teams are embedded virtually with clients, working on long-term engagements delivering value through implementation and execution services.Job DescriptionWe have an exciting opportunity for a Senior Software Engineer (Java) to work closely...
-
Angular Software Developer
6 hours ago
Auckland, Auckland, New Zealand Simpro Software Full timeSenior Angular Software DeveloperApply locations: Auckland (Office)Time type: Full timePosted on: Posted YesterdayJob requisition id: JR101110First Things First - What We Can Offer YouHybrid working arrangementsGround-breaking parental leave programUp to 4 weeks' annual "Work from Anywhere" benefitSecond-to-none product trainingOpportunities for growth,...
-
Senior Software Engineer
3 weeks ago
Auckland, Auckland, New Zealand ASB Bank Full timeSenior Software Engineer - Financial Crime Platform We deliver on our purpose by providing simple, meaningful ways to help Kiwis improve their financial wellbeing, today and tomorrow.We achieve this by championing innovation and fresh thinking, so we can open new opportunities for more people to stay one step ahead.We have an opportunity for a sharp-minded...
-
Auckland, Auckland, New Zealand Xplor Technologies Full timeCompany OverviewXplor Technologies is a leading platform combining SaaS with embedded payments, and tools to help businesses grow and succeed. Our software solutions cater to fast-growing 'everyday life' verticals: Education, Fitness & Wellbeing, Field Services and Personal Services – and a global, cloud-based payments processing platform.We serve over...
-
Content Developer
7 days ago
Auckland, Auckland, New Zealand Leap Legal Software Full timeAbout Leap Legal SoftwareLeap Legal Software is the leading provider of legal practice productivity solutions in the world, part of ATI – one of the largest international LegalTech companies. Our mission is to help lawyers who help people.We are a fast-growing technology business where things seldom stay the same for long. Our team of passionate and...
-
Software Engineer Position
2 days ago
Auckland, Auckland, New Zealand LEAP Legal Software APAC Full timeAbout LEAP Legal Software APACWe are a leading provider of Legal Practice Productivity Solutions, part of ATI - one of the largest international LegalTech companies. For over 30 years, our commitment to continual improvement has driven us to reimagine productivity tools for lawyers and their staff, supporting our purpose: 'Helping lawyers who help people'....
-
Senior Software Engineer
6 days ago
Auckland, Auckland, New Zealand Visa Inc. Full timeMobile Banking ExperienceWe are seeking a Senior Software Engineer to work with one of our banking clients and deliver next-generation mobile experiences for their Visa cardholders.You will work in an agile delivery squad, collaborating with business and technical stakeholders to deliver value for our client's customers.As a key member of the team, you will...
-
Software Engineer
3 days ago
Auckland, Auckland, New Zealand Visa Inc. Full timeThe Software Engineer - Senior Consultant is an individual that has been recognized as a leader and expert developer.They champion technical excellence while leading the software development process, technical design, and best practices in their team or teams.They work to ensure that any software development undertaken by their teams is in alignment with the...
-
Software Engineer
4 days ago
Auckland, Auckland, New Zealand Cubic Defence Australia & Nz Full timeBusiness UnitCubic DefenseCompany DetailsWhen you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation.Led by our talented teams around the...
-
Senior IT Infrastructure Engineer
4 days ago
Auckland, Auckland, New Zealand Asb Bank Full timeSite Reliability Engineering at Asb BankOur Site Reliability Engineering team plays a crucial role in ensuring the reliability and scalability of our systems. As a Senior Site Reliability Engineer, you will be responsible for providing technical expertise and leadership across a complex environment supporting the ASB business.Job Description:We are looking...