GRGreyOrange
Engineer - Software Development
Gurgaon ₹3-6 LPA Posted 10 Jun 2025
FULL TIME
Data Structures And Algorithms
C++
Problem Solving Skills
Java
Python
Job Description
As a Engineer - Software Development, you will play a crucial role in designing, developing, and implementing high-performance software solutions for GreyOrange s robotic systems. You will collaborate closely with product managers, designers, and other engineers to deliver robust, scalable, and high-quality software that drives our automation solutions.We are seeking a highly skilled and motivated Software Development Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for creating high-quality software solutions.
Responsibilities:
- Code critical sections and key features of the product. Lead and solve key technical challenges in the overall system.
- Work in collaboration with architects to write low-level design documents and to create a technical roadmap.Rearchitect existing algorithms & implementations.Work with simulations for functional performance.
- Perform code reviews and healthy peer feedback to the team
- Mentor and guide team members technically. Observe and evangelize best technical practices.
Must Haves
- 0-2 years of work experience, having demonstrated problem solving skills.
- Problem Solving Skills Computer Science Fundamentals Good Coding skills in any language Good Knowledge of data structures and algorithms
Qualifications
- Bachelor s or master s degree in computer science, Software Engineering, or a related field.
- Proficiency in one or more programming languages such as Java, C++, Python, C#, or JavaScript.
- Experience with frameworks and libraries relevant to the technology stack.
- Strong analytical and troubleshooting skills.
- Ability to diagnose and resolve complex technical issues.
- Excellent verbal and written communication skills.
- Ability to convey technical information to non-technical stakeholders.
- Ability to work effectively in a team environment.
- Strong interpersonal skills and the ability to collaborate with colleagues at all levels.