JOIN US
DISCOVER CAREER OPPORTUNITIES AT mPREST

At the cutting edge of orchestration and optimization software development, mPrest is looking for talented, creative and motivated professionals to join our dynamic and growing team. Our game-changing technology is already making a difference across energy, defense and other Industrial Internet of Things (IoT) sectors worldwide. If you have expertise in computer science, software engineering and architecture, communications, systems integration, or related areas, you can also make a difference by joining our company.

We encourage you either to apply for one of the job openings below, or to send us your CV to jobs@mprest.com so that together we can make a difference.

1
C++ RT Embedded Developer
mPrest Defense division is searching for C++ developer to join our software development teams in developing and innovating applications and solutions using .Net and other...
1
×
C++ RT Embedded Developer
Location : Kiryat Bialik , Israel

mPrest Defense division is searching for C++ developer to join our software development teams in developing and innovating applications and solutions using .Net and other cutting edge technologies.

  • 2- 3 years of experience in software development and full product life cycles.
  • Strong experience in the RT Embedded environment; On top of C ++ in the latest versions 11/14/17.
  • Experience working with Linux environment.
  • Experience working with ALM tools (GIT, Jira, Confluence, Azure DevOps) for managing test development.
  • Critical thinking and problem-solving skills include using Open Source.
2
C++ RT Embedded Tech Lead
mPrest Defense division is searching for C++ Tech Lead for leading a team for the development of an Embedded system in C++ in Linux environment....
2
×
C++ RT Embedded Tech Lead
Location : Kiryat Bialik , Israel

mPrest Defense division is searching for C++ Tech Lead for leading a team for the development of an Embedded system in C++ in Linux environment.

As part of the role, you will lead in the design, implementation and deployment of large-scale systems and services using modern C++ technologies.

  • At least 3-5 years of experience in managing a development team and employee motivation skills.
  • Strong experience in the RT Embedded environment; On top of C ++ in the latest versions 11/14/17.
  • Experience working with Linux environment.
  • Experience working with ALM tools (GIT, Jira, Confluence, Azure DevOps) for managing test development.
  • Critical thinking and problem-solving skills include using Open Source.
  • Familiarity with Agile (SCRUM) methodology.
  • High self-learning ability and quick entry into new subjects.
  • Bachelor’s degree in Computer science/ Software Engineer.
3
Embedded SW Team Leader
  Description mPrest Defense division is searching for Embedded SW Team Leader to join and lead in R&D group. Leading a team of C++ developers....
3
×
Embedded SW Team Leader
Location : Tel Aviv, Israel

 

Description

mPrest Defense division is searching for Embedded SW Team Leader to join and lead in R&D group. Leading a team of C++ developers.

Take an active position in the software development lifecycle, from design sessions through code review and testing.

 

Responsibilities

• Leading a team of developers according to Agile best practices.

• Interface with various R&D groups and with support tiers.

• Planning, executing, and validating the team work according to the agreed design and requirements.

• Hands-On design and feature implementation.

 

Requirements

• Bachelor’s degree in Computer Science or similar.

• 3+ years of experience in C++ Embedded (11/14/17) development

• Experience with Linux.

• Excellent communication skills and capability to work with multiple interfaces.

• Experience with ALM tools (Git, Jira, Confluence, Azure DevOps).

• Experience as a team leader- big advantage.

4
Full Stack Team Leader
mPrest Defense division is searching for Full Stack team leader to join and lead in our R&D group. Leading a team of JAVA\Angular developers. Take...
4
×
Full Stack Team Leader
Location : Petah Tikva, Israel

mPrest Defense division is searching for Full Stack team leader to join and lead in our R&D group. Leading a team of JAVA\Angular developers. Take an active position in the software development lifecycle, from design sessions through code review and testing.

mPrest has vast defense experience and a proven track record in the development of highly innovative command-and-control (C2) systems such as Iron Dome, one of the world’s most complex and successful air-defense systems.

Description

  • Leading a team of developers according to Agile best practices
  • Interface with various R&D groups and with support tiers
  • Planning, executing, and validating the team work according to the agreed design and requirements
  • Hands-On design and feature implementation
  • Provide customer support by solving project issues – onsite and remote

Requirements

  • Passionate about leadership, people, and mentorship
  • 2+ years of experience as a team leader
  • 2+ years of experience in Full Stack development, Micro-services Architecture, Distributed Systems
  • Hands-on experience with web frontend library or frameworks (Angular, React, Vue)
  • Hands-on experience with backend development and databases (JAVA, C#)
  • Hands-on experience with REST API
  • Familiar with working in an agile methodology
  • Experience with test driven development and proper unit testing of code
  • Excellent communication skills
  • Bachelor’s degree in Computer Science or similar

Bonuses

  1. Experience with DevOps practices (CI pipeline) and deployment tools (Jenkins, Docker, K8s, etc.)
  2. Experience with Command & Control Systems
  3. Valid Security Clearance – Big advantage
5
Fullstack Developer
About The Role As a Fullstack developer at mPrest, you’ll become a valuable member of an innovative and fast-growing department, working in a truly Agile...
5
×
Fullstack Developer
Location : Karmiel ,Israel

About The Role

As a Fullstack developer at mPrest, you’ll become a valuable member of an innovative and fast-growing department, working in a truly Agile environment utilizing cutting-edge technologies.

You will take part in the development of an advanced operating system that combines the best technologies into one product and make a meaningful impact on civil life.

If you are a talented Full-stack developer, passionate about software, we are excited to have you with us.

Requirements:

  • At least 1+ years of proven experience in hands-on server-side AND client-side coding
  • Proven knowledge and experience in C# and .NET, including orientation for UI development in WPF language
  • Proven experience in Micro-Services and MVVM architecture.
  • Good problem-solving skills
  • A team player with strong communication skills, but also capable of working independently
  • B.Sc. in Computer Science/Software Engineering or military equivalent certifications

Why join us?

  • An opportunity to bring advanced technology together with operational needs
  • To transform diverse designs and fields of knowledge into advanced products
  • Develop the next generation of defense systems of national importance
6
R&D Director
Description   As the leader of our growing R&D group, you will play a key role as a mentor, shape the design of our systems,...
6
×
R&D Director
Location : Petah Tikva, Israel

Description  

As the leader of our growing R&D group, you will play a key role as a mentor, shape the design of our systems, and set standards for quality and delivery.

If you want to take part in the development of core defense solutions, participate in all product development stages, attend military experiments, and contribute to the national security, your place is with us!

Responsibilities

  • Manage software development lifecycle, deliverables, performance, and vision.
  • Plan and Lead features development, functional and non-functional, From SW design through implementation, automation, and manual testing.
  • Lead and take part in defining architecture discussions and the division’s technological roadmap and lifecycle.
  • Build and maintain an engineering culture of excellence. Lead and monitor the development’s execution, deliveries and KPI’s.
  • Direct the professional growth of staff by providing coaching, mentoring, training, and supervision of the software engineering groups, including backend, frontend, QA, and DevOps.
  • Strategize and align with commercial operations and deployment teams to ensure timelines and budgets are met.
  • Advocating and communicating technology capabilities internally and externally, including leadership, Utilities Board, customers, partners, and investor

Requirements

  • Can-Do and Hands-On approach.
  • Excellent communication
  • Highly motivated, self-driven, leads by example.
  • 7+ years experience in R&D managerial roles
  • Experience as VP R&D or R&D director of 30+ sized team.
  • Experience in managing QA and Devops teams.
  • +10years of software development experience in in .NET C#, JAVA.
  • 3+ years experience with micro services architecture and distributed systems.
  • Experience with PMO, agile and CI/CD methodologies and practices (TFS/GIT)
  • Strong design, architecture, and problem-solving skills
  • Experience with web frontend development (Angular, React, Vue).
  • Proven record of delivering complex, distributed systems.
  • Ability to build long-term plans and set alignment around goals and objectives.
  • Understanding of budgets and business-planning.
  • Define and manage all technological aspects of the division. Convert business vision to tech strategy.
  • Capability to work with multiple interfaces throughout the organization (System Engineering, Project Management, HR, Purchase, Finance, Senior Management).
  • Great customer facing abilities.
  • Presentation design skills (Hebrew & English).
  • BSc/BA in Computer Science or equivalent.

Bonuses:

  • Defense background – Big advantage 
  • MBA
  • Experience in private clouds
  • Experience with Command & Control Systems – Big advantage
  • Valid Security Clearance
7
Senior Embedded SW Developer
  Description As a Senior Embedded SW developer at mPrest, you’ll become a valuable member of an innovative and fast-growing department, working in a truly...
7
×
Senior Embedded SW Developer
Location : Tel Aviv, Israel

 

Description

As a Senior Embedded SW developer at mPrest, you’ll become a valuable member of an innovative and fast-growing department, working in a truly Agile environment utilizing cutting-edge technologies.
You will take part in the development of an advanced operating system that combines the best technologies into one product and make a meaningful impact on civil life.

If you are an experienced C++ developer, passionate about software, we are excited to have you with us!

 

Requirements

• Bachelor’s degree in Computer Science or similar.
• 3+ years of experience in C++ Embedded (11/14/17) development
• Experience with Linux/FreeRTOS.
• Excellent communication skills and capability to work with multiple interfaces.
• Experience with ALM tools (Git, Jira, Confluence, Azure DevOps).

 

8
Senior Full Stack Developer
Description mPrest Defense division is searching for a passionate Senior Full Stack developer to join our software development teams in developing and innovating applications and...
8
×
Senior Full Stack Developer
Location : Petah Tikva, Israel

Description

mPrest Defense division is searching for a passionate Senior Full Stack developer to join our software development teams in developing and innovating applications and solutions using Angular\ JAVA and other cutting-edge technologies.

mPrest has vast defense experience and a proven track record in the development of highly innovative command-and-control (C2) systems such as Iron Dome, one of the world’s most complex and successful air-defense systems.

 

Requirements

  • 5+ years of experience in Full Stack development
  • Hands-on experience with web frontend library or frameworks (Angular, React, Vue)
  • Hands-on experience with backend development and databases (JAVA, C#), Micro-services Architecture, Distributed Systems
  • Hands-on experience with REST API
  • Familiar with working in an agile methodology
  • Experience with test driven development and proper unit testing of code
  • Excellent communication skills

Bonuses

  1. Experience with DevOps practices (CI pipeline) and deployment tools (Jenkins, Docker, K8s, etc.)
  2. Experience with Angular. V13.
  3. Experience with Command & Control Systems
  4. Valid Security Clearance – Big advantage
9
Senior Java Software Engineer
We're looking for a talented Senior Java Software Engineer to join our enthusiastic team for developing the next generation system that will bring the evolving...
9
×
Senior Java Software Engineer
Location : Petah Tikva, Israel

We’re looking for a talented Senior Java Software Engineer to join our enthusiastic team for developing the next generation system that will bring the evolving world of renewable energy to the next level using cutting edge technologies.
If you have experience in microservices architecture, Java / Spring, K8S, MongoDB, large and complex distributed systems, you have passion for making the world a better place.
And you want to have a key role that impact millions of people, we’re looking for you!

Description:
• Designs and authors robust platform components within a large-scale system.
• Assist team lead in requirements gathering and analysis, solution research and design.
• Produces clean, scalable, modular, secure, well structured, testable code.
• Collaborates with other developers continually throughout the Software Development life cycle.
• Builds and helps maintain reusable components and libraries.
• Influences application architecture and development processes.
• Effectively communicates within the technical team and with stakeholders

Requirements:
• BSc in computer science / elite army unit graduate – advantage
• 5+ years programming experience in Java or equivalent Object-Oriented language
(preferably Java 8+Spring)
• Experience in SQL, NoSQL and Big Data tools
• Experience with cloud and virtual environments: Amazon, Azure, Docker, K8S
• Deep understanding. with web systems (API / REST / NGINX)
• Experience in a microservices architecture
• Experience developing large scale distributed systems
• Experience with Message Queuing (e.g. Apache Kafka, activemq, etc.).
• Familiarity with the full software development lifecycle with Agile methodologies.
• A proven team player with great communication skills (verbal and textual).
• Strong technical and analytical skills, fast learner, independent and able to deep dive into complex problems & find their root cause.

Advantages:
• Familiar with GIT and TFS.
• Experience with modern electricity and IOT systems.
• Knowledge in algorithms, data-mining and machine learning

10
Software Architect
We're looking for a talented Software Architect to join our enthusiastic team for developing the next generation system that will bring the evolving world of...
10
×
Software Architect
Location : Petah Tikva, Israel

We’re looking for a talented Software Architect to join our enthusiastic team for developing the next generation system that will bring the evolving world of renewable energy to the next level using cutting edge technologies.
If you have experience in microservices architecture, Java / Spring, K8S, MongoDB, large and complex distributed systems, you have passion for making the world a better place.
And you want to have a key role that impact millions of people, we’re looking for you!

Description:
• Designs and authors robust platform components within a large-scale system.
• Assist team lead in requirements gathering and analysis, solution research and design.
• Produces clean, scalable, modular, secure, well structured, testable code.
• Collaborates with other developers continually throughout the Software Development life cycle.
• Builds and helps maintain reusable components and libraries.
• Influences application architecture and development processes.
• Effectively communicates within the technical team and with stakeholders

Requirements:
• BSc/MSc in Computer Science from a leading institute or technology army experience.
• 10+ years of experience working on complex SW projects developing in Java or similar
3+ years of experience as a software architect and design process, working on large-scale, complex and high performance distributed systems
• Strong background with at least one cloud provider services (AWS, GCP, Azure) – a MUST
• Experience in at least one methodology of docker e.g: docker-compose, docker swarm, K8R, EKS, ECS or other – Must
• Strong database skills (in SQL, NoSQL) and Big Data tools
• Deep understanding with web systems (API / REST / NGINX)
• Experience with a microservices architecture and distributed systems
• Experience with Message Queuing (e.g. Apache Kafka, activemq, etc.).
• Experience working on Linux and Multi processing environment
• Experience in an Agile development environment
• Hands-on with multiple technologies
• An analytical mind with excellent problem-solving ability
Fast learning abilities
High levels of creativity and vision
Very good communication and presentation skills

Advantages:
• Familiar with GIT and TFS.
• Experience with modern electricity and IOT systems.
• Knowledge in algorithms, data-mining and machine learning

Skip to content