Embedded Software Engineer

JOB DESCRIPTION – EMBEDDED SOFTWARE ENGINEER We are seeking an Embedded Software Engineer.

You will be part of a development team with a focus on building automated test scripts that validate products within CI/CD pipelines and other automation environments.

You will also contribute to the overall product test architecture and improve current test frameworks and tools.

An ideal candidate will exhibit the ability to flex between product software development and test activities.

What is needed in this role: Develop and test the safety and security-critical embedded software for new Programmable Logic Controllers.

Build and maintain automated tests and test frameworks in support of new and existing product features.

Use modern continuous integration and development tools and promote continuous improvement of tools.

Demonstrate a strong understanding of object-oriented programming concepts, C++ and Python are preferred Operate across the entire software development life cycle requirements management, design, implementation, test, release, and maintenance Highly experienced with intelligent and industrial control systems, and the various software packages to design programs, and support them Other responsibilities (Overview): Bachelor’ s degree in Computer Engineering, Computer Science, Electrical Engineering, or similar discipline.

Experience developing software and automated tests and tools in object-oriented languages such as C++ or Python.

Ability to understand and apply knowledge of object-oriented analysis, design, and programming techniques What can you expect?

Competitive salary/package Healthcare benefits, sick pay If you are an Embedded Software Engineer, we invite you to apply

Related Post

Senior data engineerSenior data engineer

Senior Data Engineer: Develop, maintain, and deliver data management and database systems and solutions for the company’s internal systems and operations. Conceptualize and implement solutions for the delivery, storage, processing,