Junior Embedded Software Engineer (OPC UA) - C/C++
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, implement and test embedded applications
- Debug and troubleshoot issues
- Learn about OPC UA, network communications, especially about Common Industrial Protocol and security
- Analyze network traffic, e.g. using WireShark tool
- Write user documentation
- Prepare artifacts for internal and external certification
- Connect and cooperate with colleagues from different teams and locations
- The Essentials - You Will Have:
- Routine knowledge of C or C ++
- 1+ years of experience with embedded development
- Basic knowledge of complexity theory, memory optimization, toolchains
- 1+ years experience with writing secure code and code quality
- Enthusiasm for software development
- Knowledge of English and willingness to communicate with teams from around the world
- Stay informed about relevant technology trends and developments new things and improve
- The Preferred - You Might Also Have:
- Knowledge of OPC UA technology
- Experience with cross-platform development (at least for Windows / Linux), a great advantage is experience with any embedded RTOS
- Knowledge of CMake, Git, UML, Python 3
- Experience with agile development
- Knowledge of network communication (ISO / OSI model, BSD socket API). Knowledge of some network protocols in the cross section of the ISO / OSI model: Ethernet, TCP, UDP, TLS, DTLS, etc.
- Experience with embedded environment (Raspberry Pi, Beagle Board, etc.)
Benefits
Additional Information
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better. We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us! Job Description We are looking for embedded C/C++ developer to work on software components for Rockwell Automation products. The focus is on the implementation of libraries for embedded systems and writing intelligent automated functional tests related to OPC UA technology. You will report to the manager located in Prague and have a hybrid schedule working in modern offices in Holešovice.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Rockwell Automation? Share your experience