Software Engineer I
1 month ago
Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our advanced IoT technologies, regional distribution channels, and a global service network, we tap into the power of data and technology to enhance safety and productivity while optimizing performance. Komatsu supports a myriad of markets, including housing, infrastructure, water, pipeline, minerals, automobile, aerospace, electronics, and medical, through its many brands and subsidiaries, including Joy, P&H, Montabert, Modular Mining Systems, Hensley Industries, NTC, and Gigaphoton.
We're more than a company, and we're a community of passionate, creative professionals striving toward a shared vision: revolutionizing the way the mining industry operates. With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas and be yourself.
The CompanyModular Mining Systems is the global leader in mine management technology and a wholly owned subsidiary of Komatsu Ltd. Our innovative technology powers mine operations in every corner of the globe. The products we cultivate, the solutions we engineer, and the service we deliver set us apart in the Mining Technology industry. We're more than a company, we're a community of passionate, creative professionals striving toward a shared vision: to revolutionize the way the mining industry operates. With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas, and be yourself.
Job PurposeAutonomous Haulage System -
The Autonomous Haulage System (AHS) is a comprehensive fleet management system for mines. The autonomous dump truck, jointly developed by Komatsu Ltd., Komatsu America Corp. and Modular Mining Systems, Inc, is centrally controlled through a wireless network that integrates on-board vehicle controllers, high precision global positioning, and obstacle detection and avoidance systems. The system has full supervisory logic that utilizes complex data fusion to control the dump truck to safely operate through a load, haul and dump cycle and allow integration with other mine vehicles such as light vehicles, dozers, loaders, graders.
AHS Product Development team is responsible for crafting innovative solutions to unique and challenging problems. Working with our partners around the world, you will help design and support the next generation of mine planning and optimization technology and build the future platforms and infrastructure that will drive the changes in the mining industry for generations.
Travel Requirementsup to 10%
Job Duties and Responsibilities- Producing and maintaining high quality, tested and efficient code, following industry standards.
- Developing proof of concepts for new, innovative solutions.
- Performing analysis and estimating work as well as creating and updating software architecture and design artifacts.
- Understanding Modular applications domain and pro-actively interacting with product teams to improve functional and nonfunctional aspects of platform components.
- 1-3 Years of professional software development.
- B.S. Computer Science, Computer Programming, Software Development, or a related field.
- Proficiency in at least one major object-oriented language (e.g. C# or Java).
- Demonstrated experience writing testable code.
- Demonstrated knowledge of software engineering best practices, including patterns and anti-patterns.
- Experience developing and troubleshooting on a resource-constrained embedded platform.
- Experience with core web technologies such as HTML, CSS, JavaScript.
- Familiarity with frameworks such as ASP.NET MVC and Spring.
- Experience with computer networking and the TCP/IP stack.
- Experience with database development and ORM frameworks (e.g. Entity Framework, JPA, or Hibernate).
- Familiarity with both Windows and Linux.
- Knowledge of SDLC principles.
- Familiarity with Agile software development practices.
- Experience developing and delivering cross-platform solutions.
- Familiarity with containers and related technologies (e.g. Docker, Kubernetes).
- Familiarity with message brokers such as RabbitMQ, Kafka, and ZeroMQ.
- Familiarity with serial communication and tools (CAN, Socket, RS485, RS 232, etc.).
Komatsu is an Equal Opportunity Workplace and an Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
-
Software Engineer I
2 months ago
Tucson, Arizona, United States Komatsu Full timeKomatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our advanced IoT technologies, regional distribution channels, and a global service network, we tap into the power of data and...
-
Embedded Software Engineer
2 months ago
Tucson, Arizona, United States Caterpillar, Inc. Full timeCareer Area:EngineeringJob 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. We don't just talk about...
-
Senior Principal Software Engineer
3 days ago
Tucson, Arizona, United States Raytheon Careers Full timeAbout the RoleThis is a challenging and rewarding opportunity for a Senior Principal Software Engineer to join our team as a Software Technical Authority for Missile Systems. As a key member of our Software organization, you will be responsible for architecting, developing, and integrating Real-Time Embedded Software on target hardware environments.Key...
-
Senior Software Engineer
4 weeks ago
Tucson, Arizona, United States Komatsu Full timeKomatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our advanced IoT technologies, regional distribution channels, and a global service network, we tap into the power of data and...
-
Software Focused Systems Engineer
4 hours ago
Tucson, Arizona, United States Raytheon Full timeAbout the RoleWe are seeking a highly skilled Software Focused Systems Engineer to join our team at Raytheon. As a key member of our Systems Engineering Design & Architecture organization, you will play a critical role in designing, developing, and integrating software solutions for our customers.Key ResponsibilitiesSoftware Requirements Management: Update...
-
Industrial Engineer I
3 days ago
Tucson, Arizona, United States Raytheon Careers Full timeAbout the RoleWe are seeking an experienced Industrial Engineer I to join our team at Raytheon Careers. As an Industrial Engineer I, you will be responsible for applying advanced problem-solving techniques and lean principles to develop and optimize the manufacturing system.Key ResponsibilitiesAnalyze manufacturing system performance to identify areas for...
-
Software Engineering Manager
4 days ago
Tucson, Arizona, United States Canonical - Jobs Full timeJob DescriptionThe world generates an enormous amount of data every day, exceeding 2.5 quintillion bytes. We aim to simplify data storage on open-source software, utilizing commodity hardware to ensure safety, affordability, and ease of use.Our objective is to make Ceph storage easy to install, manage, and utilize, catering to both large enterprise data...
-
Principal Software Engineer
3 days ago
Tucson, Arizona, United States Raytheon Careers Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to serve as a Product Owner for our Advanced Technology department. As a key member of our Software Engineering Directorate, you will be responsible for managing software engineering activities, including cost, schedule, planning, and execution.Key ResponsibilitiesManage software...
-
Lead Software Engineer
6 days ago
Tucson, Arizona, United States Nightwing Full timePosition Overview: At Nightwing, we are committed to leveraging our extensive experience and engineering prowess to support our nation's defense and enhance global security. Our team tackles complex challenges to create innovative solutions that ensure a safer world.The Software Development division is responsible for creating software applications that...
-
Lead Software Engineer
2 weeks ago
Tucson, Arizona, United States RTX Full timeCompany:RTXPosition Overview:As a Lead Software Engineer and Technical Authority, you will play a pivotal role in advancing our missile systems and defense technologies. Your expertise will guide the development of sophisticated software solutions that ensure mission success.Key Responsibilities:• Architect and develop Real-Time Embedded Software for...
-
Lead Software Engineer
2 weeks ago
Tucson, Arizona, United States Nightwing Full timePosition: Senior Principal Software Engineer / Software Technical ExpertCompany: NightwingLocation: Not SpecifiedJob Type: OnsiteNightwing is a prominent player in the aerospace and defense sector, committed to delivering pioneering solutions that safeguard our nation and its allies. Our Software division is integral to the creation of sophisticated software...
-
Lead Software Engineer
2 weeks ago
Tucson, Arizona, United States GEICO Full timeGEICO is seeking a talented Senior Engineer to enhance their technology initiatives. This position focuses on creating efficient, high-performance systems and applications, playing a crucial role in the company's transition to a technology-driven enterprise. You will be key in delivering an exceptional customer experience while maintaining high standards of...
-
Lead Software Engineer
6 days ago
Tucson, Arizona, United States GEICO Full timeGEICO is seeking a talented Senior Engineer to enhance their technology initiatives. This position focuses on crafting high-efficiency, low-maintenance systems and applications, playing a key role in the organization's transition to a technology-centric model. As a vital member of the team, you will contribute to delivering an exceptional customer experience...
-
Lead Software Engineer
6 days ago
Tucson, Arizona, United States GEICO Full timeGEICO is seeking a talented Senior Engineer to contribute to our innovative projects. This position focuses on creating high-efficiency, low-maintenance systems and applications, playing a key role in our transformation into a technology-driven enterprise. Your expertise will be vital in delivering an exceptional customer experience while maintaining the...
-
Lead Software Engineer
6 days ago
Tucson, Arizona, United States Nightwing Full timePosition: Senior Principal Software Engineer / Software Technical ExpertCompany: NightwingLocation: Not SpecifiedJob Type: OnsiteNightwing is a prominent player in the aerospace and defense sector, with a legacy of innovation spanning over a century. Our commitment lies in developing groundbreaking solutions to ensure the safety of our nation and its allies....
-
Lead Software Engineer
6 days ago
Tucson, Arizona, United States Nightwing Full timePosition: Senior Principal Software Engineer / Software Technical ExpertCompany: NightwingLocation: Not SpecifiedJob Type: OnsiteNightwing is a prominent player in the aerospace and defense sector, committed to delivering pioneering solutions that ensure the safety of our nation and its allies. Our Software division is integral to the creation of...
-
Lead Software Engineer
2 weeks ago
Tucson, Arizona, United States Nightwing Full timePosition: Senior Principal Software Engineer / Software Technical ExpertCompany: NightwingLocation: Not SpecifiedJob Type: OnsiteNightwing is a prominent player in the aerospace and defense sector, committed to delivering innovative solutions that enhance national security. Our software division is integral to the development of sophisticated software...
-
Industrial Engineer I
3 days ago
Tucson, Arizona, United States Raytheon Careers Full timeAbout the RoleAs an Industrial Engineer I at Raytheon Careers, you will play a critical role in optimizing our manufacturing systems to maximize throughput, increase efficiency, and value. You will be involved in all phases of the factory life cycle, from proposals to project management, and will apply advanced problem-solving techniques and lean principles...
-
Senior Software Engineer
5 days ago
Tucson, Arizona, United States Raytheon Technologies Full timeCountry: United States of AmericaLocation: Tucson, AZPosition Role Type: OnsiteRaytheon Technologies is a premier aerospace and defense organization dedicated to pioneering advancements in technology. We are in search of a Senior Software Engineer to take on the role of Technical Lead within our Tucson, AZ facility. This position entails acting as the...
-
Senior Software Engineer
2 weeks ago
Tucson, Arizona, United States Nightwing Full timeCompany Overview: At Nightwing, we are dedicated to advancing technology and providing innovative solutions that empower our nation and allies. With a legacy of excellence in engineering, we are committed to addressing today's challenges and anticipating future threats. Our talented team tackles complex problems to enhance global security.Position Summary:...