Embedded Software Engineering Specialist
2 weeks ago
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. Together, we are building a better world, so we can all enjoy living in it.
About Caterpillar
Caterpillar is the world's leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. We are a leader and proudly have the largest global presence in the industries we serve.
For 100 years, Caterpillar has been making sustainable progress possible and driving positive change on every continent.
About the Position
The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning and control products for earthmoving and paving machines in the construction and mining industries, using technologies such as GPS, optical total stations, lasers and sonics.
Job Purpose
Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs. Code may be used in commercial or end-user applications, such as materials management, financial management, HRIS, mobile apps or desktop applications' products.
Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. In the position, you may interact with users to define system requirements and/or necessary modifications.
Key Accountabilities
- Leads others to solve complex problems.
- Works independently, receives guidance in only the most complex situations.
- May lead teams or projects.
- Interprets internal/external business challenges and recommends best practices to improve products, processes or services.
- Communicates difficult concepts and negotiates with others to adopt a different point of view.
Health and Safety
Demonstrates participation in the hazard reporting process and the accurate reporting of incidents. Contributes to a positive health and safety culture within the team and maintains a safe and clean work environment.
Responsibilities
- Develop and maintain machine control applications by writing high-quality code in C++ or in Android (Java and Kotlin).
- Collaborate with application domain experts and other software developers across multiple international sites.
- Debug software and investigate customer reports to solve product issues.
Qualifications / Experience
Relevant tertiary qualification in computer science, engineering, mechatronics or equivalent. Minimum five years of experience developing Android applications or applications written in C++ within a Windows or Linux environment.
Additional Information
This employer is not currently hiring foreign national applicants outside of Australia / New Zealand that require or will require sponsorship tied to a specific employer.
Posting Dates:
March 27, 2025 - April 10, 2025
Caterpillar is an Equal Opportunity Employer (EEO).
#J-18808-Ljbffr-
Embedded Software Development Specialist
4 days ago
Christchurch, Canterbury, New Zealand Caterpillar, Inc. Full timeAbout the PositionCaterpillar, Inc. is a global leader in the manufacturing of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Our company has been making sustainable progress possible and driving positive change on every continent for over 100 years.We are seeking an Embedded...
-
Embedded Systems Engineer
1 day ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeJob Overview\We are seeking a skilled Embedded Systems Engineer to join our team at Trimble Inc. in Christchurch, New Zealand.\About the Role\As an Embedded Systems Engineer, you will be responsible for designing and developing firmware for display devices used in the earth-moving industry.\You will work as part of a multi-disciplined team responsible for...
-
Software Engineering Specialist
7 days ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeAt Trimble Inc., we're seeking a highly skilled Software Engineer to join our delivery team. This role involves creating cutting-edge, cross-platform system features that help heavy equipment owners and operators work more efficiently.About the JobAs an early career Software Engineer in one of our teams, you'll be accountable for developing high-quality...
-
Cross-Platform Software Specialist
16 hours ago
Christchurch, Canterbury, New Zealand Trimble Full timeJob OverviewWe are seeking a skilled software engineer to join our geospatial team in Christchurch, New Zealand. As a member of this team, you will contribute to the development of Trimble Access, a cutting-edge data collection software used by land surveyors and civil engineers worldwide.Your key responsibilities will include collaborating with...
-
Software Engineering Expert
1 day ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our delivery team at Trimble Inc. in Christchurch, New Zealand.As a Senior Software Engineer, you will be responsible for developing high-quality software solutions that meet the needs of our customers. You will work closely with your team to improve the...
-
Embedded Software Solutions Architect
5 days ago
Christchurch, Canterbury, New Zealand Canonical Full timeAbout the RoleAs a key member of our sales team, you will play a vital role in expanding our reach into mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as consumer electronics. You will be responsible for developing relationships with customers and prospects to identify business opportunities...
-
Software Engineering Position
16 hours ago
Christchurch, Canterbury, New Zealand Trimble Full timeAbout Your WorkIn this role, you will be part of a dynamic team responsible for developing a cross-platform application for the geospatial industry. The successful candidate will have a strong understanding of C++ and C#, as well as experience with embedded systems and real-time application development.Your primary responsibilities will include developing...
-
Embedded Software Sales Expert
1 day ago
Christchurch, Canterbury, New Zealand Canonical Full time**About Us:** Canonical is a pioneering technology company at the forefront of the global shift to open source software. As the publisher of Ubuntu, one of the most influential open source projects, we are revolutionizing the world of software development.We are seeking highly skilled and ambitious sales professionals to join our team as Embedded / IoT Sales...
-
Embedded Firmware Specialist
1 week ago
Christchurch, Canterbury, New Zealand Tait Communications Full timeTait Communications is committed to delivering technological solutions that make a real difference to the communities we support. As an Embedded Firmware Specialist, you will play a key role in shaping the future of software design.Your primary responsibilities will include:Conduct requirements analysis and modellingDevelop design specifications and...
-
Software Development Specialist
1 week ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeAbout Trimble Inc.At Trimble Inc., we are a leading provider of innovative technologies that transform the construction industry. Our mission is to empower our customers with cutting-edge solutions that drive efficiency, productivity, and sustainability.Job SummaryWe are seeking an experienced Software Engineer to join our team in Christchurch, New Zealand....
-
Software Engineer
1 week ago
Christchurch, Canterbury, New Zealand Phocas Software Full timeDirect message the job poster from Phocas SoftwareHave you ever walked into a place and felt right at home? People are chatting, laughing and exchanging ideas; they're deeply invested. No one's afraid to speak up, experiment or fail. It's a place where you're celebrated for the value you add, not the title you come with, and you're supported to do what makes...
-
Software Engineering Expert
2 weeks ago
Christchurch, Canterbury, New Zealand Trimble Full timeAbout UsAt Trimble, we're dedicated to delivering innovative solutions that shape the future of how we build. As a global technology company, we're committed to making a positive impact on quality of life through our work.We're seeking an experienced Software Engineer to join our Civil Field Solutions team, where you'll play a key role in developing...
-
Cloud Software Engineer
3 hours ago
Christchurch, Canterbury, New Zealand Phocas Software Full timeWe delight our customers by doing the hard work for them, using the latest cloud technologies and best tools for the job. Our FP&A applications are so simple yet powerful our own CFO can't stop raving about them.As an engineer on a cross-functional team, you'll help develop crucial business tools with significant real-world impact. You'll be working with a...
-
Software Engineer
11 hours ago
Christchurch, Canterbury, New Zealand Trimble Full timeOur Department: Geospatial (part of Trimble Field Systems)Join Trimble as a software engineer developing a cross-platform application in an industry-leading global tech companyWhat You Will DoAs a Software Engineer within our Geospatial group, you will assist with the development of Trimble Access, the world's leading data collection software for land...
-
Software Engineer
7 days ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeYour Title: Software Engineer (Early Career)Job Location: Christchurch, NZOur Department: Caterpillar Trimble Control Technologies (CTCT)Does the idea of helping transform the construction industry using cutting-edge technologies, in an excellent encouraging team environment, excite you?What You Will DoAs an early career Software Engineer in one of our...
-
Software Engineer
2 weeks ago
Christchurch, Canterbury, New Zealand Trimble Full timeYour Title:Software EngineerJob Location:Christchurch, NZOur Department:Geospatial (part of Trimble Field Systems)Join Trimble as a software engineer developing a cross-platform application in an industry-leading global tech companyWhat You Will DoAs a Software Engineer within our Geospatial group, you will assist with the development of Trimble Access, the...
-
Lead Software Engineer
7 days ago
Christchurch, Canterbury, New Zealand Canonical Full timeRequired Skills and QualificationsA strong software engineering, Linux, and open source background.Knowledge of automotive and industry standards such as ISO21434, ISO26262, SOTIF, IEC 65108, and having led product development initiatives that fulfilled compliance with one or more of the mentioned standards.In-depth knowledge in Linux packages and embedded...
-
Software Engineer
2 weeks ago
Christchurch, Canterbury, New Zealand Trimble Full timeWestminster, Colorado (North Denver) or Christchurch, New ZealandInterested in shaping the future of how we build?As a Software Engineer with Trimble's Civil Field Solutions team, you'll be a key player in developing on-machine solutions for heavy construction equipment (examples: bulldozers, excavators, and pavers).You'll join a team building applications...
-
Software Engineer
11 hours ago
Christchurch, Canterbury, New Zealand Phocas Software Full timeHave you ever walked into a place and felt right at home?People are chatting, laughing and exchanging ideas; they're deeply invested.No one's afraid to speak up, experiment or fail.It's a place where you're celebrated for the value you add, not the title you come with, and you're supported to do what makes you happy. It's what makes Phocas special. And...
-
Software Engineer
1 day ago
Christchurch, Canterbury, New Zealand Trimble Full timeOur Department: Geospatial (part of Trimble Field Systems)Join Trimble as a software engineer developing a cross-platform application in an industry-leading global tech companyWhat You Will DoAs a Software Engineer within our Geospatial group, you will assist with the development of Trimble Access, the world's leading data collection software for land...