Software Engineer Ii

Year    Mumbai, Maharashtra, India

Job Description

Job Title: Engineer-II

Reporting Manager: Krishan Kumar Experience: 5+ Years Qualification: Degree or MCA in Computer Science or Computer Engineering or Degree in Electrical / Electronics & Communication / or equivalent Preferred Certification: Microsoft Certified Professional Job Location: Navi Mumbai COMPANY PROFILE: ideaForge is the leader in industrial and surveillance UAV manufacturing in India with over 90% market share. The organization was established in 2007 by IIT-Bombay alumni and is based out of Navi Mumbai, Maharashtra. ideaForge co-designed India's first Surveillance quadrotor UAV, NETRA with the Defence Research & Development Organization (DRDO) and is also responsible for engineering the then world's lightest Autopilot. ideaForge develops completely indigenous technology for Unmanned Aerial Systems (UAS). Our organization is the pioneer in the UAS segment in India and has multiple IPs to its credit. Our in-house R&D, design, manufacturing, software, services, and training operations give us the flexibility to customize products for an array of requirements. We are continually innovating and experimenting to transform our aerial platforms to offer greater performance, higher reliability, and autonomy. At ideaForge, our principle behind everything we design, and build is creating an impact - making the world a better and safer place. With this principle as our cornerstone, we have developed UAVs with unmatched global specifications. With this philosophy, we have consistently helped Indian Defense, Paramilitary & Police forces ensure the safety of our citizens and ultimately save precious lives. JOB DESCRIPTION Software development for photogrammetry and mapping software solutions. The position is for a developer role who will translate functionality building blocks and components into to software code, integrate the functional components in the architectural framework. The position will be responsible for complete software development including requirements analysis, design, implementation, unit test, integration. Expert in C++, C#, design patterns and principles. Strong in mathematics. Basic understanding of networking. Understand cloud technology. Strong debugging skills. It requires closely working with SMEs/ domain experts. Responsible for algorithm development, programming, unit testing, implementation, documentation, maintenance and support of systems software's in adherence with Industry standards, processes and best practices. Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. Assist team members in the development of applications, components, system to system interfaces and complete software solutions. Collaborate with cross-functional teams to determine functional and non-functional requirements for new software or applications Collaborate with SMEs, domain experts, quality assurance and end users to produce cutting-edge robust software solutions Develop product specifications with attention to safety criticality, robustness & reliability, extendibility & flexibility Evaluate existing software solutions to identify areas for improvement, modularization Design and documentation of evolving architecture in terms of UML diagrams, architectural diagrams, state-machines, flow-charts etc. Code implementation, debugging and unit testing Work with project team to meet scheduled due dates, while maintaining the software quality. Assistance in testing activities as per standard V&V practices and Quality Assurance Maintain thorough documentation of software artefacts as per software development guidelines for moderately-complex projects. Actively look for opportunities to enhance standards and improve process efficiency. SKILLS . Minimum 5+ years of proven experience as software engineer. . Strong in Mathematics. . Good understanding in Network protocols, OOPS concepts and data structures. . Familiarity with application software development as well as embedded software development . Experience in software development and coding in various languages (C, C++, C#) . Excellent knowledge of software and application design, architectural styles and design patterns, architecture tradeoff analysis . Proficient understanding of any one of code versioning tools (Git, SVN, and Mercurial) . Familiarity with formal change control and support processes (JIRA, BitBucket, Scrum etc.) . Understanding of V&V approaches and software quality assurance principles . Experience with service-oriented architecture (SOA), and cloud technologies would be an added advantage . A technical mindset with great attention to details, innovation . Good analytical, communication and presentation skills KEY SHARED ACCOUNTABILITIES: Customers: Competence to build and effectively manage interpersonal relationships at all levels with different clients and vendors. Business Team: Work Closely with business team to understand the needs and deliver by maintaining harmonious relationship. DESIRED BEHAVIOURAL VALUES: . Commitment to common purpose and goals . Seating respect on the table . Displaying Integrity and Ethic . Taking initiative and ownership . Being passionate about making a difference . Constant networking with thought leaders, analyst & special interest groups. . Collaborate with SMEs, domain experts and quality assurance to produce cutting-edge robust software solutions. . Dreamer, Creative, Passionate & self-motivated & self-starter . Actively listen to others and demonstrate understanding of other points of view. . Showcase likeliness to adjust to changing conditions or priorities. . Take the initiative to identify, work on problems proactively and lead by example. . Consistently provide ideas, opinions, or information in a professional way. . Understand IP & trademark policies and actively promote safe practices in projects.

Powered by Webbtree

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2938870
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year