Enable job alerts via email!

SOFTWARE DEVELOPMENT ENGINEER

Maier Vidorno

Faridabad District

On-site

INR 10,00,000 - 15,00,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Faridabad District is seeking an experienced Software Development Engineer to design and implement controller software for high-precision motion control systems. The ideal candidate will have a strong background in embedded software development, particularly across various architectures, and will be responsible for software architecture design and debugging, among other key tasks. This is an excellent opportunity to work in a dynamic environment with significant impact.

Qualifications

  • 6-7 years of professional experience in software development.
  • Proficiency in C and C++ programming.
  • Hands-on experience with hardware architectures (ARM, MIPS, x86).
  • Understanding of motion control systems and associated sensors.

Responsibilities

  • Design and develop software architecture aligned with project requirements.
  • Write and optimize embedded programs and firmware.
  • Troubleshoot and debug microcontroller-based systems.
  • Prepare technical documentation and software records.

Skills

C programming
C++ programming
Embedded software development
Motion control systems
Hardware architecture
Debugging skills

Education

Bachelor's degree in E&C, Computer Science, or related field

Tools

USB
UART
I2C
SPI
TCP/IP
Job description

Over 50 years of shared experience in international trade and investments.

750+ professionals in 32 offices worldwide – Presence in 22 countries: USA, Canada, Mexico, Brazil, Colombia, Great Britain, France, Italy, Spain, Germany, Poland / Eastern Europe, Russia, UAE, India, Bangladesh, China, Hong Kong, Singapore / Southeast Asia, Vietnam, Malaysia, New Zealand and Australia.

M+V Altios offers pragmatic services for every phase of internationalization. From strategic advice and market analysis to local sales and business development to cross‑border M&A and location searches for greenfield projects. In addition, M+V Altios provides worldwide services such as bookkeeping, payroll accounting, tax advice and a wide range of personnel solutions – Personnel leasing, recruiting and HR services.

Desired profile
Qualifications

B.Tech/ M.Tech/ B.E

ABOUT THE ROLE

Since its formation in 1979 has consistently delivered complex and highly reliable Products and Solutions. With a range spanning Tactical Infrastructure solutions including Telescopic Masts, Tripods & Pedestals; Power solutions for Telecom, Healthcare & Battery Electric Vehicles; and Box Build Manufacturing Services including Precision Machining, Sheet Metal, Electronic Assembly & System Assembly; PEL is honoured to serve customers in Telecom, Hi‑tech, Security, Government Software Development Engineer and Automotive.

We are seeking an experienced Software Development Engineer to independently design, develop, and implement controller software for high‑precision motion control systems, including Pan‑Tilt and Elevation control applications. The ideal candidate will have strong expertise in embedded software development across ARM, MIPS, and x86 architectures, with a deep understanding of motion control and hardware‑software integration.

Essential Requirements
  • Bachelor s degree in E & C, Computer Science, Computer Engineering, or a related field.
  • 6‑7 years of professional experience in software development.
  • Proficiency in C and C++ programming.
  • Hands‑on experience with hardware architectures (ARM, MIPS, x86 and ESP32 series) and programming.
  • Hands‑on experience with communication protocols: USB, UART, I2C, SPI, TCP/IP.
  • Understanding of motion control systems, associated sensors, and feedback mechanisms.
  • Fundamental knowledge of DC motors, motor drivers, encoders, and closed‑loop control systems integration.
Key Responsibilities (KRAs)
  • Design and development of software architecture aligned with project requirements and hardware specifications.
  • Write and optimize embedded programs, firmware, and system‑level protocols.
  • Troubleshoot and debug microcontroller‑based systems, identifying and resolving SW bugs or inefficiencies.
  • Prepare diagnostic reports, technical documentation, and software development records.
  • Manage version control systems, ensuring maintainability, upgrades, and long‑term support.
Desirable Experience & Skills
  • Experience with Windows, Linux, Unix, and RTOS environments.
  • Familiarity with GUI/MMI development and testing for embedded systems.
  • Strong analytical, debugging, and problem‑solving skills.
  • Project management capabilities with ability to handle multiple tasks.
  • Knowledge of web technologies (HTML, CSS, JavaScript).
  • Continuous learning mindset to stay updated with advancements in embedded software and motion control technologies.

Tell us in your application, why you think that you are a right fit for the role, and if you fit in the criteria, our Recruitment team will be in touch to explain the role and understand your candidature in detail for the business requirement.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.