Software Engineer

Year    Chennai, Tamil Nadu, India

Job Description


About Trimble Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity, and data analytics enable customers to improve productivity, quality, safety, and sustainability. From purpose-built products to enterprise lifecycle solutions, Trimble software, hardware, and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation, and logistics. Trimble is an industrial technology company. Our technology enables jobs to get done more precisely and accurately so you can build, construct, grow and move the things we need to live our lives and build future communities and, in doing so, we are changing the way the world works. Those who successfully lead others to meet our objectives are vital to our organization. Leadership at Trimble is much more than simply exercising assigned authority; we expect our leaders to embrace a mission-focused leadership style, demonstrating the strength of character, intellect, and the ability to convert ideas to reality. www.trimble.com Trimble is recruiting Software Engineer to fill opportunities in Construction, Transportation, Agriculture and Geospatial domains . Job Purpose Design and Develop Software solutions to meet the functional requirements of innovative products (pertaining to Mobile/Cloud/Desktop and various domains) developed by Trimble divisions. Make use of well-established design patterns and architectures that suit the mobile platform and follow agile development processes. Perform unit testing of the code developed, develop unit test cases and test harness. Perform system integration and bug fixing, develop user documentation, generation of relevant reports and review similar work done by peers. Main Responsibilities Read and understand high-level product description or requirement document and propose one or more software designs at the module level that are highly reusable and subject to the design principles of the software\'s target host platform. Decompose design elements into the structured code as per prevailing coding guidelines, preparation and execution of unit test cases, and development of test codes or test harnesses. Trace back through code, design, and resolve issues and bugs. Document work, software designs, code and record and produce test reports and release notes Plan, organize, and execute assignments with very little or moderate supervision, in an agile environment Responsible for deliveries in the required deadlines. Deliveries can be modules, documentation, customer releases, etc. Coordinate with the team for the timely delivery of work products. Ensure the quality of work products by reviews. Sub-Module level responsibility in large projects and Module (or component) level responsibility in small/medium-sized projects and complete responsibility is small-sized projects, depending upon the complexity and decomposition Work with User Experience, and QA teams to ensure the validity of the solution Be contemporary by adopting technological and market evolutions Other responsibilities as assigned by the management from time to time Measure of success Accountability for assignments, timely delivery and meeting or exceeding quality requirements. Skill sets Good understanding of operating systems principles, embedded systems, software architectures, software algorithms, data structures, and software engineering principles Stronghold in OOAD and object-oriented programming language. Experience in applications programming is preferred Good exposure to design, development, and debugging tools Knowledge of various Software Development Lifecycles Good analytical and problem-solving skills Excellent communication and interpersonal skills Upbeat, highly motivated, and self-starter Qualifications & Experience Bachelors or Masters of Engineering A good score in any of the national level Olympiads or talent search examinations will be a value addition. A good JEE score will be a big bonus. Paper presentation in a national level forum, contribution to open source projects, and contribution to standards bodies will be value addition. Should have scored minimum 90% marks since 10th Standard.

foundit

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
    JD3218756
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year