Sdk Technical Writer Irc207472

Year    Bangalore, Karnataka, India

Job Description


Description:Join GlobalLogic, to be a valid part of the team working on a huge software project for the world-class company providing M2M / IoT 4G/5G modules e.g. to the automotive, healthcare and logistics industries. Through our engagement, we contribute to our customer in developing the end-user modules firmware, implementing new features, maintaining compatibility with the newest telecommunication and industry standards, as well as performing analysis and estimations of the customer requirements.Requirements:

  • Tertiary qualification in Computer Science, Software Development, Engineering, or equivalent industry experience
  • Excellent communication skills written and verbal - able to clearly articulate and communicate technical concepts precisely and succinctly
  • 3+ years of software development and/or testing experience - developing code using C++/Java
  • Experience with Version Control Systems (Git)
  • Technical skills including high level understanding of software development, network systems, software test
  • Problem investigation and resolution experience in a software environment
  • Proven track record in technical documentation and training material generation and delivery
  • Professional experience in a customer facing environment
  • Build and maintain relationships with people of all levels, internally and externally
  • Ability to take technical specifications and translate them to a level the end user will understand
  • Proactive - able to on-sell products and services
  • Outstanding time management and organizational skills
  • No restrictions on travel
Desirable:
  • Payments industry experience
  • Experience working with Linux OS
  • Experience in embedded software development
Job Responsibilities:Position Purpose:
  • SDK Technical Writer/Developers ensure OEM support activities are handled effectively and efficiently for the Invenco hardware and software ecosystem.
  • Take ownership of the function of technical documentation within the engineering team with an emphasis on product Software Development
  • Kits (SDKs), documentation, support, and training material/portfolio development.
Core functions:1) Technical Documentation
  • Review Create and Maintain
  • Review, Create and Maintain easy to read and understandable user guides, application notes, implementation notes, reference notes, release notes and other technical documentation for engineering product by, amongst other things:
  • Using, translating, consolidating, summarizing existing technical specifications and notes
  • Extracting information effectively and efficiently from software developers
  • Reading and Creating C, C++, and Java code to understand implementation
  • Review, Create, Maintain and own the Software Development Kit (SDK) documentation pack / deliverable for the Invenco product suite, including but not limited to:
  • Payment terminal (OPT & IPT) products,
  • The iNFX suite of microservices,
  • Invenco Cloud Service portal and APIs, and
  • Forecourt and other hardware products
  • Product ecosystem documentation - software tools, key loading / servicing
  • Utilisation and updating of in-house resources, including but not limited to JIRA and Confluence
  • Move to topic-based authoring practices and seek effective tools for this purpose
  • Consider product feature and document content dependencies and incorporate this into output
  • Creating graphical elements and multimedia content as required to support documentation
  • Configuration and Control
  • Applying current process to configuration and motivating for improvement in process where necessary
  • Ensure configuration of all technical documentation retrospectively and on creation of new documentation making use of documentation
  • numbering, version control and security ratings.
  • Ensuring that documentation is reviewed and change management is used to introduce the documentation into the system.
  • Attending to Storage, Structure, Categorising and Organisational requirements for documentation using appropriate tools and infrastructure (SVN, Git, Database, etc.)
  • Control and Distribution
  • Applying and introducing best practice to control and distribution by, amongst other things:
  • Review, Create and Maintain customer facing documentation, code examples, training material and content for customer facing distribution mechanism (FTP, web portal, online service content, etc.)
  • Track content delivery and update content to customers as required
2) OEM Support
  • Level 3 incident analysis, co-ordination, communication and resolution for Invenco basket of products
  • Testing, replicating and trialing OEM issue scenarios, workarounds and generating code / applications / debugging facilities to ensure efficient resolution of issues
  • To be a Subject Matter Expert (SME) for the OPT products, applications, supporting SDK and Tools.
  • To act as the first escalation point for OEM customers
  • Co-ordination and planning of software updates and releases to address issues and tracking of issues against releases and reasons for them
3) Embedded and Application software development and documentation
  • Contribute to requirement gathering, specification creation and design as required
  • Contribute to project planning by providing input on estimates and detailing dependencies
  • Complete the development of new functionality and modifications to existing functionality on/with embedded devices according to project requirements and plan
  • Ensure code is in accordance with good coding practices
  • Develop solutions with minimum defects
  • Ensure timelines are met in implementations
  • Ensure all functionality delivered with regression / unit tests
  • Complete software documentation, ensuring updates align with code changes
  • Ensure product documentation is updated according to project plans and timelines
  • Ensure customer specific application solutions are in line with the customer and company requirements
4) Development Process and Continuous Improvement
  • Follow agile development methodology
  • Actively use and advocate our procedures and processes
  • Contribute to continuous improvement in systems and processes
  • Escalate issues and delays in a timely manner
  • Evaluate status quo and apply best practice
  • Look for opportunities and work to continuously improve process
  • Set up and maintain processes and procedures where required
  • Reporting on planned activities, progress and performance
  • Use existing systems and processes - JIRA, Confluence, Time Logging, Project Planning, etc. to plan and execute work
5) Demonstration Code Development and Maintenance
  • Development of sample code for demonstration of features and best practice (C, C++, Java)
  • Ensuring sample code conforms to Invenco coding standards and policies, that the code is robust, peer-reviewed, committed to and maintained through appropriate change management and version control systems
  • Show value of product through the creation of demo applications and presentations
  • Maintain and improve internal automation scripts, including validation/build/test/release
6) Training and Support
  • Development of training materials (presentations, tutorials, videos)
  • Creating graphical elements and multimedia content as required to support training material.
  • Working with OEM support function, identification of trends, common themes, questions and develop priorities of mentioned technical documentation and training material development
  • Be actively involved in onboarding and training of customers and channel partners, including stakeholders in the Engineering leadership group and the Product Management team
  • Prepare and present training sessions for external customers/partners and internal teams
  • Able to support products through gained knowledge of the product
  • Augment and support the Product Experts in aiding development as a subject matter expert in Invenco Products
  • Relay relevant feedback about our products from customers to appropriate teams
  • Ordering and raising of tickets
7) Customer Communication and relationship management
  • Interfacing with OEM customers, attending and participating in support meetings / conference calls as required by internal and external stakeholders (internal customers / OEM partners).
  • Interfaces with local customers and customer agents providing agreed contractual reporting to them as required
  • Keeps Account Manager updated and informed of the issues and communications with customers while keeping the Customer Support Manager in the loop
  • Works collaboratively with the Engineering leadership group and the Product Management team, keeping them informed and updated on
status and resolution plans to maintain customer and partner satisfaction levels * To continuously keep overview of issues and be onsite as and when it is requiredWhat We OfferExciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them.Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment - or even abroad in one of our global centers or client facilities!Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays.Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings.Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses.Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!About GlobalLogic GlobalLogic is a leader in digital engineering. We help brands across the globe design and build innovative products, platforms, and digital experiences for the modern world. By integrating experience design, complex engineering, and data expertise-we help our clients imagine what's possible, and accelerate their transition into tomorrow's digital businesses. Headquartered in Silicon Valley, GlobalLogic operates design studios and engineering centers around the world, extending our deep expertise to customers in the automotive, communications, financial services, healthcare and life sciences, manufacturing, media and entertainment, semiconductor, and technology industries. GlobalLogic is a Hitachi Group Company operating under Hitachi, Ltd. (TSE: 6501) which contributes to a sustainable society with a higher quality of life by driving innovation through data and technology as the Social Innovation Business.

GlobalLogic

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