Software Engineer role at Caterpillar developing software applications using agile methods. Involves programming, automation optimization, and working with testing tools.
Responsibilities
Performs implementation, regular problem solving, maintenance and support for agile software development
Conducts walkthroughs and monitors effectiveness and quality of the development activities.
Collaborates with internal teams to deliver high-quality software products
Participates in defining and conducting technical acceptance tests
Requirements
Designing, modifying, developing, writing and implementing software programming applications
Acquiring client requirements; resolving workflow problems through automation optimization
Writing source codes for new applications, and/or generating and enhancing code samples for existing applications
Utilizing automated testing tools to perform the testing and maintenance
Staff Software Engineer driving systemic impact and technical strategy at Standard Bots. Leading complex engineering challenges to elevate capabilities and standards across teams.
Senior Software Engineer developing software solutions for robotics at Standard Bots. Driving high impact projects and mentoring engineers in a collaborative tech environment.
Technical Leader for Power Platform at SONDA ensuring quality service delivery and client management. Leading technical efforts in developing, maintaining, and optimizing Power Platform solutions.
Senior Software Engineer building and releasing the Red Hat AI Inference Server. Working across the full stack from C++/CUDA kernel compilation to Kubernetes - orchestrated model serving.
Senior Software Engineer developing and testing AI/ML software tools for Red Hat's Llama Stack. Collaborating with engineering teams to enhance performance, reliability, and innovation.
Senior Software Engineer focusing on backend web and API development at Red Hat. Collaborating on expanding enterprise Ansible offering and improving automation tools across the organization.
GO Developer in Schwarz Group developing and supporting applications in a cross - functional team. Engaging in planning, implementation, and optimization of applications and their architectures.
Software Engineer Trainee developing computer vision systems for an international company committed to sustainable development. Engaging in software design, implementation, and collaborative workflows.
Full Stack Software Engineer developing Java software at Boeing for space mission systems. Involves software development lifecycle management and agile practices in a collaborative environment.