Build Your Future With Us
At ECPMind, we're always looking for talented individuals who are passionate about technology and innovation. Join our diverse team and work on exciting projects that make a real impact.
Senior Software Engineer
Software Development • Remote / Hybrid
We're looking for a Senior Software Engineer with expertise in React, Node.js, and cloud technologies to join our growing team. You'll be working on cutting-edge projects for our clients across various industries.
Requirements:
- 5+ years of experience in software development
- Strong proficiency in React, Node.js, and TypeScript
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of database technologies (SQL and NoSQL)
- Excellent problem-solving and communication skills
3D Mechanical Designer
Engineering • On-site
Join our engineering team to design and develop innovative mechanical solutions for our clients. You'll be working on 3D modeling, prototyping, and collaborating with our software team for integrated solutions.
Requirements:
- Bachelor's degree in Mechanical Engineering or related field
- 3+ years of experience in 3D mechanical design
- Proficiency in CAD software (SolidWorks, AutoCAD, etc.)
- Experience with manufacturing processes and materials
- Knowledge of GD&T principles
Industrial Automation Specialist
Automation • Hybrid
We're seeking an Industrial Automation Specialist to help our clients optimize their manufacturing processes through automation solutions. You'll be designing and implementing control systems, PLC programming, and integrating with our software platforms.
Requirements:
- Bachelor's degree in Electrical Engineering, Computer Science, or related field
- 4+ years of experience in industrial automation
- Proficiency in PLC programming (Siemens, Allen-Bradley, etc.)
- Experience with SCADA systems and HMI design
- Knowledge of industrial communication protocols
Why Work With Us?
Innovative Projects
Work on cutting-edge technologies and solve complex problems for industry-leading clients.
Growth Opportunities
Continuous learning, professional development, and clear career advancement paths.
Work-Life Balance
Flexible work arrangements, competitive benefits, and a supportive company culture.