Be an Early Applicant
mPrest is revolutionizing AI & data-driven orchestration & optimization software for industrial IoT.
The Role
The C++ Developer will create architectures and code for experimental setups, develop tools for research, and implement simulation infrastructures.
Summary Generated by Built In
Job Description:
- Creating architectures and code for experimental setups in laboratories (at the interfaces between software and hardware).
- Developing auxiliary tools for research (automation, running on server farms, tools for data presentation and processing).
- Developing HIL (Hardware in the Loop) and SIL (Software in the Loop) physical simulation infrastructures.
What are we looking for?
- A degree in Software Engineering/Computer Science.
- At least 5 years of experience in software development in C++.
- Experience in software architectures.
- Background in electronics - an advantage.
- Experience in hardware interfaces - an advantage.
- Experience in real-time systems, C#, Python - an advantage.
Top Skills
C#
C++
Python
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
mPrest is revolutionizing orchestration & optimization software for industrial IoT.
Our AI and data-driven technology provides real time, end-to-end visibility and control over mission-critical systems, enabling digital IT/OT integration.
mPrest is primarily focused on Renewable Energy, while also working with Smart Cities, Cyber, Homeland Security, and Defense.







