Jobs and Careers
AV

R&D Principal Software Development Engineer

AVEVA
Lake Forest, United Statesfull_timeVerifiedPosted 25 Jun 2024
💰 $236,900/yr($142,100/yr$236,900/yr)

About the role

AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably.

We’re the first software business in the world to have our sustainability targets validated by the SBTi, and we’ve been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We’ve also recently been named as one of the world’s most innovative companies.

If you’re a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at AVEVA Careers.

For more information about our privacy policy and how to manage cookies, visit our Privacy Policy.

Position: R&D Principal Software Development Engineer

Employment type: Full-time permanent

Location: Lake Forest, CA – Hybrid

Benefits: Competitive salary; 20 Vacation days with increase for time served; high quality healthcare; 401(k) with 6% employer match; FSA and supplemental insurance; paid parental leave; 3 days paid volunteering; flexible lifestyle benefits (fitness/tuition reimbursement)

About the Role

When you join AVEVA’s Research & Development team, you are joining a global team of over 2000 engineers and computer scientists. We work on more than 75 leading industrial automation and engineering products. Our focus, passion, and collaboration help us to deliver innovative, high-quality, and secure industrial software and delight our customers.

At AVEVA, we’re all about limitless possibilities. Are you?

We are looking for a talented developer with the skills and passion to successfully implement complex technical solutions to join our Process Simulation team. AVEVA’s simulation products are some of the world’s leading Simulations solutions in the industrial automation market.

AVEVA creates industrial software that inspires people to shape the future. From water and energy to food and infrastructure, our solutions turn opportunities into business value. We work with our customers and harness the power of our ecosystem to deliver solutions across the asset and operations lifecycles. We use collaborative innovation to empower people and industries, enabling the planet to thrive.

In this role you will:

• Work with the Product Owner, Stakeholders, and the Scrum Team to understand, define and implement solution requirements

• Lead the design and architecture of new features in our products to satisfy the business requirements

• Have a learning mindset and stay current on the industry standards for Cyber Security and latest technologies for building secure applications efficiently

• Participate in Scrum meetings with other team members including sprint planning and estimating; backlog refinement; daily Scrum meetings; sprint retrospectives and sprint reviews

• Ensure your code is fully reviewed, unit tested and documented and delivered to agreed quality standards


QUALIFICATIONS,SKILLS, and EXPERIENCE:

• 10+ years of on-the-job experience as a Software Developer

• Full SDLC experience, including release to operations and production

• Technical proficiency in writing software using C# .NET Framework, .NET Core

• Technical proficiency in writing software using C++, COM is a plus

• Technical proficiency with Azure Cloud, Kubernetes, RESTful Web API, GRPC API's

• Technical proficiency in Web Development using HTML5, Angular, ASP. Net is a plus

• Strong experience of developing enterprise-wide scalable and highly available systems using technologies such as Messaging Queues, Microservice/Service Oriented Architectures

• Lead design discussions and use software analyses & design tools such as UML, design patterns are essential

• Experience in handling large datasets considering performance and data security

Solid track record of ‘hands on’ experience as a software developer in an agile environment, preferably working on commercial products

• Perform highly complex or specialized development activities involving coding in adherence to cybersecurity standards, code reviews, unit testing, debugging, and design document creation and maintenance

• Use pragmatic and practical approaches to solving complex problems

Exceptional commun

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AVEVA

View company profile →