• Careers

Established in 2004, CSS is one of the pioneers in organised recruitment services industry. Over the years, we have acted as preferred recruitment partners to multinationals and leading businesses to emerge as the leading recruitment brand nationally. This combined with our role as trusted consultants for Indian professionals translates into our core motto ‐ Enabling Growth.

Skillset: Mobile Automation Tester

Experience : 5 - 10 Years
Job Location : Chennai

    Required skills:

  • 3+ years of experience in testing mobile (Android and iOS) and web applications
  • 2+ years of experience in Mobile Functional Automation Testing using Appium
  • 2+ years of experience in Web Application testing
  • Experience in AWS Device Farm or Google Firebase or equivalent platform
  • Strong understanding of Software Development/Testing Life Cycle (SDLC/STLC)
  • Experienced performing usability and compatibility testing for various devices and browsers
  • Experienced in JIRA, Rally, or any bug tracking system
  • Knowledge and practical experience with Agile methodologies for software testing
  • Positive, enthusiastic attitude with a desire to learn in a dynamic environment
  • Must be self-directed and self-motivated
  • Excellent analytical skills
  • Excellent written & verbal communication skills
  • Willingness to learn new technologies and tools.

    Desired skills:

  • Experience in TestRail, Compatibility Testing & Performance Testing a plus
  • Experience in Selenium for automation testing
  • Experience in performance, installation and interruption testing
  • Knowledge of Jira and Confluence a plus

    Job Responsibilities:

  • Taking a planned, self-directed approach to authoring automated test scripts – mobile and web applications
  • Investigate problems, finding root causes, clearly document findings and be a strong advocate on behalf of the end user
  • Raising usability and performance concerns and propose solutions to problems after performing scenario-based testing, considering the needs of our clients
  • Creating and maintaining quality system documents and artefacts
  • Contributing to the improvement of how we do manual and automated testing
  • Perform any QA/testing related tasks as assigned by supervisor.

Skillset: Devops Engineer

Experience : 3 - 10 Years
Job Location: Chennai

    Job Responsibilities:

  • Prototype and develop cloud native architecture solutions for application needs; particularly with AWS.
  • Working knowledge of AWS Cloud services such as EC2, S3, IAM, Route53, RDS, VPC, LAMBDA, SQS, SNS, EKS, Load Balancers, CloudWatch, API Gateway etc.
  • Automating software build and deployment to development and production systems
  • Continuous integration systems (Jenkins, Travis, Drone CI etc.)
  • Source Control System (Git)
  • Strong operational experience in Linux/Unix environment
  • Strong experience with configuration management, monitoring and systems tools (Ansible, Puppet, etc.)
  • Experience with infrastructure as code, such as Terraform, AWS Cloud-formation
  • Experience with one or more general purpose programming languages like python, go etc.
  • Experience with Bash shell scripting
  • Knowledge of various database and Data Warehouse tools such as mysql, AWS redshift etc.
  • Knowledge of IP networking, VPN's, DNS, load balancing and firewall.
  • Good to be in Pharma/Biotechnology/Life Science Domain

Skillset : Kubernetes

Experience : 7 - 12 Years
Job Location : Chennai

    Job Responsibilities:

  • Working knowledge of AWS Cloud services such as EC2, S3, IAM, Route53, RDS, VPC, LAMBDA, SQS, SNS, EKS, Load Balancers, CloudWatch, API Gateway etc.
  • Experience with infrastructure as code, such as Terraform, AWS Cloud-formation
  • Experience with one or more general purpose programming languages like python, go etc
  • Expert knowledge of Service Orchestration and Virtualization using tools such as Kubernetes, Docker, etc
  • Familiar with ServiceMesh tools such as ISTIO, Linkered or Consul etc
  • Understanding of microservices and distributed application architecture
  • Familiar with ML Tools such as Kubeflow, MLflow is a huge plus

Skillset : Devops Tool Engineer

Experience : 6 - 10 Years
Job Location : Chennai

    Job Responsibilities:

  • Good experience with AWS Services
  • Proficiency in modern programming language such as Python,Java, Ruby, Groovy, Shell scripting
  • Strong operational experience in Linux/Unix environments
  • Good understanding on Kubernetes and container technologies and their ecosystems
  • Deployment automation tools such as AWS CloudFormation, Terraform, Ansible, Jenkins
  • Code repositories (GitHub), Artifacts
  • Test Automation tools
  • Code Quality checking tools
  • Deployment automation tools
  • Experience with APIs, orchestration, integration with Collaboration tools
  • Familiarity with JIRA
  • Experience with Integration with Collaboration tools a plus
  • Work with Technical writers to document the solution architecture and Operational Procedures

Skillset : Multicloud DevOps

Experience : 6 - 10 Years
Job Location : Chennai

    Job Responsibilities:

  • Should have working knowledge in Azure and AWS
  • Should have Experience in Kubernetes
  • Should have Experience in Terraform is a must, python is optional

Skillset : SAP Oil & Gas

Experience : 6 - 10 Years
Job Location : Bangalore

    Job Responsibilities:

  • 6+ years of experience in working in SAP in Oil and Gas Industry – support/implementation projects - configuration, enhancements etc.
  • Has worked on SD/MM areas of SAP.
  • Has worked on Downstream areas of Oil and Gas viz. TSW, TD, Exchanges, Commodity Pricing, OGSD etc.
  • Has exposure to the Upstream areas of Oil and Gas viz. PRA , JVA etc.
  • Knowledge of ABAP is an added advantage
  • Willingness to learn and upskill in new areas of SAP and deliver on these

Skillset : Shopify Developer

Experience : 4 - 8 Years
Job Location : Chennai

    Job Responsibilities:

  • Experience with Buy SDK, and AJAX/cart.js.
  • Experienced in theme development using popular technologies, tools, and stacks (npm, Gulp, Webpack, Themekit etc.)
  • Mobile-first design and responsive code is deeply ingrained in your thought process
  • Attention to detail and an eye for UI / UX concepts and designs
  • Proficiency in and understanding of best practices for HTML, CSS, JavaScript, PHP, GIT
  • Proficiency with database query languages and familiarity in working with databases & migrations (ideally SQL & GraphQL)
  • Site optimization and performance best practices (SEO and Site Speed)
  • Proficient understanding of cross-browser compatibility issues and how to reconcile them
  • Portfolio/examples of projects (Ideally Shopify sites and email templates)
  • Demonstrated ability to execute development with minimal oversight, ability to take ownership of projects
  • A proven track record of success in leading software development teams - Strong technical mentorship is a must.
  • Experience with React, Vue, WordPress, agency is an added advantage
  • Understanding of accessibility compliance is a plus

Skillset : Java Fullstack

Experience : 5 - 8 Years
Job Location : Bangalore & Mumbai

    Job Responsibilities:

  • Excellent knowledge and experience in front end technologies like Angular, HTML5/CSS3, AJAX
  • Minimum 4 years exp in Java
  • Minimum 2 years of exp in Angular 2 & above.
  • JavaScript should be very strong
  • Experience in developing client-server, distributed, real-time applications using Java, J2EE, Spring
  • Strong object-oriented design and development skills
  • Needs to be comfortable working in the Unix/Linux environment.
  • Good knowledge of Concurrency and high-volume server-side development
  • Involvement in full Software Development Life Cycle of the project.
  • Experience of automated testing software (e.g. Unit testing, using frameworks, performance testing / tuning)

Skillset : GuideWire

Experience : 4 - 8 Years
Job Location : Chennai

    Job Responsibilities:

  • GuideWire Configurations for Policy Center, GOSU Programming
  • Good-to-Have experience in Java / J2EE, XML, Java Script, Spring Framework
  • Excellent communication and intepersonal skills.

Skillset : Telematics - Project Lead

Experience : 9 - 12 Years
Job Location : Chennai

    Description:

  • As an Engineering Team Lead, you will have an opportunity to lead the Telematics Application Software Development team who follow the Agile practices for the delivery purpose.
  • You will partner with and provide project timeline commitment to global teams. You will contribute to the planning and delivery of projects, continually learn and stay abreast of innovative technology, mentor and coach team members, and broaden your professional network.
  • Responsibilities:

  • Content Delivery with team members
  • Iteration Planning
  • Backlog grooming
  • Poker planning
  • Tracking
  • Release Management
  • Coordinate with Architects and Technical Lead
  • Capacity management
  • Supplier management
  • Budget management and report it out
  • Remove the roadblocks for the team by supporting Tools and hardware.
  • Qualifications

  • Master or Bachelor degree (or equivalent) in an accredited Engineering, Computer Science, Electrical, Electronics, Communication curriculum.
  • Relevant work experience required - 9-12 years with Degree.
  • Experience in embedded application development.
  • Knowledge of SSH, FTP, etc.
  • Experience in Agile practices and leading the Agile team.
  • Experience in the essential skills of Project Management.
  • Strong analytical skills.
  • Emphasis on initiative and self-starting tasks.

Skillset : Telematics - Software Architect

Experience : 9 - 12 Years
Job Location : Chennai

    Job Responsibilities:

  • As a Senior Engineer, you will have the opportunity to direct and contribute to the concept, development, and design of Telematics Application Software while strengthening your analytical skills and mastery of engineering concepts.
  • You will partner with and provide technical guidance to global teams. You will contribute to the planning and delivery of projects, continually learn and stay abreast of innovative technology, mentor and coach team members, and broaden your professional network.

    Responsibilities:

  • Develop Software Requirements
  • Create Design
  • Develop Software
  • Unit Testing
  • Write Test Procedure
  • Acceptance Testing
  • Level 2 Troubleshooting
  • Regression Testing
  • Code Review, Design Review
  • Qualifications:

  • Master / Bachelor degree (or equivalent) in an accredited Engineering, Computer Science, Electronics & Communication, Electrical & Electronics curriculum.
  • Relevant work experience required – 9-12 years with Degree.
  • Experience in embedded application development. Knowledge of ssh, FTP, etc.
  • Experience in implementing networking protocols or networking applications.
  • Strong analytical skills.
  • Emphasis on initiative and self-starting tasks
  • Skills:

  • Linux, C++
  • Thread Programming
  • Debugging Code (SEGFAULT, Memory Leaks, Stack Overflows, RAM Usage, Race Condition).
  • Server - Client or Socket programming concepts
  • Network Protocol Concepts & Networking basics
  • Automotive Communication Protocols

Skillset : UI / Frontend - Lead

Experience : 6 - 9 Years
Job Location : Chennai

    Job Responsibilities:

  • We are looking for Engineer within Machine Technology space lead the development of productivity systems for machine products manufactured.
  • You will partner with and provide technical guidance to global teams.
  • You will continually learn and stay abreast of innovative technology.
  • You will also continue to grow your professional network.

    Responsibilities:

  • Lead design & development of Displays UI Software for Machine technologies
  • Developing Product requirements through interactions with UI/UX team
  • Handle Change request entries and address the priorities of the software program deliverable
  • Collaborate with other UI/UX teams across the department in setting up Common UI platform
  • Drive improvements in Software design and architecture
  • Drive the Software development to deliver customer committed deliverable
  • Qualifications:

  • Bachelor’s Degree in CS/IT/EEE/ECE/E&I with 8 plus years of experience in Product development experience is must.
  • Experience is Electronics / embedded product development will be preferred.
  • JavaScript, Angular 2 and above, HTML5, CSS3, Bootstrap, Typescript, Socket Programming (SSL), Object-Oriented, JavaScript Libraries Web Api, HTML, CSS, Javascript, jQuery, Angular
  • Strong knowledge in C++, VC++, XML processing, Open GL, Win 32 API & MFC
  • Strong in Socket programming using TCP & UDP.
  • Strong leadership, communication and organizational skills.
  • Strong project management skills, able to plan, organize and lead large, complex projects with diverse project teams and bring projects to successful closure.
  • Excellent analytical skills & Attention to detail
  • Self-starter with strong technical leadership skills
  • Ability to communicate technical information effectively
  • Good communication and interpersonal skills & focus on quality & velocity
  • Skills:

  • Experience with Open layers, Sass, Ionic, Azure
  • Strong hands on experience in Embedded C/C++ software development
  • Good experience in developing Embedded Linux & RTOS application software using OS features.
  • Hands on experience in unit & Integration test plan development.
  • Experience in Automation, Python Scripting is added advantage
  • Inculcated some of the Agile Principles

Skillset : Robotics Software Engineer - Autonomy

Experience: 8 - 12 Years
Job Location : Chennai

    Job Responsibilities:

  • 1.Lead and develop path/motion planning algorithms that include route planning, trajectory optimization, decision making, and open space planning.
  • 2.Develop algorithms including: path planning algorithms for Lane centering, Automatic Lane Change, Lane Keep Assist, Automatic Parking, etc
  • 3.Develop perception algorithms for personnel detect, object detection, tracking, classification, terrain mapping, localization and others.
  • 4.Participate in R&D programs through entire lifecycle, from initial inception through production and Research and develop new technology in perception & path planning
  • 5.Develop production quality code and own your algorithms from design to production
  • 6.Run simulation for path planning algorithm development and test various scenarios
  • 7.Test code on mining and construction equipment.
  • Desired Qualifications:

  • 1.BE/ME/PhD in Computer Engineering, Robotics Engineering, Mechatronics, Computer Science, Electrical Engineering, Robotics or a related field.
  • 2.Strong programming skills with C/C++ using Linux OS, and middle ware such as ROS/ROS2 and DDS.
  • 3.Highly skilled in motion planning and control theory (e.g., model predictive control, vehicle dynamic modeling)
  • 4.Understanding of graph-based data structures (quadtree, octree, KD-tree, etc.) and Precisely localize the vehicle with localization techniques such as SLAM.
  • 5.Knowledge of search-based algorithms, path planning, A*, RRT, D *, etc.
  • 6.Knowledge of Obstacle avoidance, Behavioral planning, new motion planning algorithms for comfortable and safe trajectories efficiently.
  • 7.Hands-on experience in robotic and/or vehicle system design and implementation and knowledge of vehicle dynamics, kinematics and modeling
  • 8.Experience on programming of Computer vision/perception Systems software, sensor fusion that integrates with perception sensors such as IMU, GPS, Stereo Cameras, Lidar, Radar.
  • 9.Knowledge of PyTorch/CuDNN tools, Python, Tensorflow would be advantage.
  • 10.Experience on ROS (Rosbag and RViz) for simulation with Path planning
  • 11.Strong math background and strong computational geometry skills
  • 12.Knowledge on embedded systems (NVIDIA Jetson, Xavier) & xilinx
  • 13.Experience with ADAS would be an advantage.
  • 14.Experience with MATLab / FPGA / ARM processor would be an advantage
  • Preferred Qualifications:

  • 1.Experience with C++ 14/17 and python
  • 2.Experience in modern planning approaches including randomized search methods and trajectory optimization and modern model predictive control and other advanced control techniques.
  • 3.Publications in CVPR/NIPS/ICML/ICLR would be an added advantage.

Skillset : .NET/UI - Fullstack Lead

Experience: 6 - 9 Years
Job Location : Chennai

    Job Responsibilities:

  • 1.As an Engineer, you will begin to shift from learning and assisting to fully contributing to solving complex technical problems while growing your analytical skills and mastery of engineering concepts.
  • 2.You will partner with and provide technical solutions to global teams.
  • 3.You will continually learn and stay abreast of innovative technology.
  • 4.You will also continue to grow your professional network.

    Key Duties

    :
  • 1. Begin partnering with and providing technical guidance within and between teams.
  • 2. Gather relevant information, compare and contrast data, identify relationships and predict performance.
  • 3. Evaluate new products, processes, or systems.
  • 4. Communicate results to customers, suppliers, team members, and other business units.
  • 5. Contribute to the design of new products and processes.
  • 6. Perform product and process maintenance
  • Job Duties:

  • 1. As a full stack development engineer, the incumbent will be working in the developing Engineering applications that are used to develop Engine and Machine systems and solutions.
  • 2. Incumbent’s primary responsibility is Engineering application development used by Engine applications team to develop and tune a Engine using C# and .Net while using SQL for the database.
  • 3. The incumbent will be interacting with the process partners on any specification & requirements clarifications.
  • 4. The incumbent Will be updating software using configuration management tools such as GIT. The scope of work will include application development and unit testing while upholding coding standards.
  • 5. Our Client encourages innovation and a can-do attitude to delight the customers.

    Required Skills:

  • 1. Bachelor’s degree (or equivalent) in Computer Science/Electrical/Electronic Engineering.
  • 2. 6 to 9 years of experience in desktop/web-based Application development.
  • 3. Intermediate to expert knowledge in C#, .Net SQL database programming.
  • 4. Basic to intermediate knowledge in C++ & Python.
  • 5. Basic to intermediate knowledge in HTML/CSS
  • Desired Skills:

  • 1. Basic to intermediate knowledge of Angular JS framework.
  • 2. Basic to intermediate knowledge of Node JS framework.
  • 3. Basic to intermediate knowledge of React JS framework.
  • 4. Basic to intermediate knowledge of REST API Services.
  • 5. Intermediate to expert knowledge in HTML/CSS.
  • 6. Good knowledge of System Integration & software Testing.
  • 7. Good knowledge Continuous Integration/Continuous Deployment (CI/CD).
  • 8. Awareness of automotive systems is a plus.
  • 9. Awareness of industrial/automotive protocols is a plus.

Skillset: Control Design Engineer

Experience: 8 - 12 Years
Job Location : Chennai

    Job Responsibilities:

  • 1. As a Senior Controls Software Engineer, you will be responsible for Machine Controls design and software development.
  • 2. You will lead and partner with systems teams to the design Electronic Controls and develop software for machine products manufactured.
  • 3. You will have the opportunity to directly contribute to the concept, development, and design of complex control applications, subsystems, or processes while strengthening your analytical skills and mastery of engineering concepts.
  • 4. You will partner with and provide technical guidance to global teams.
  • 5. You will contribute to the planning and delivery of projects, continually learn and stay abreast of innovative technology, mentor and coach team members, and broaden your professional network.

    Job Responsibilities:

  • 1. Lead design & development of Electronics Controls system and Software for Machine applications.
  • 2. Developing Product requirements through interactions with Mechanical design teams.
  • 3. Drive improvements in Control System design and Software architecture.
  • 4. Handle Change request entries and address the priorities of the software program deliverable for Machines programs.
  • 5. Drive the Software development to deliver customer committed deliverable.
  • Required Qualifications:

  • 1. Masters/Bachelor’s Degree in EEE/ECE/E&I/Computer Science with 9 plus years of experience in Product development experience is must.
  • 2. Experience is Electronics / embedded product development.
  • 3. Strong knowledge of Control Systems and Hands on experience in design and development of controls applications.
  • 4. Strong hands on experience in Embedded Matlab Simulink/C/C++ software development.
  • 5. Knowledge of PLCs, Motor and Gearbox.
  • 6. Hands on experience in unit & Integration test plan development.
  • 7. Hands on experience in communication protocols like CAN / J1939 / UART / I2C / SPI / MODBUS / EtherCat.
  • 8. Working Experience with software development & debug tools like Trace32, Ecilipse, Keil C uVision, Code warrior, Wireshark, CANalyzer, CANoe, GDB, Google test etc.
  • 9. Strong knowledge of 16/32/64-bit micro controllers, EEPROM, FLASH and RAM usage.
  • 10. Strong leadership, communication and organizational skills.
  • 11. Strong project management skills, able to plan, organize and lead large, complex projects with diverse project teams and bring projects to successful closure.
  • 12. Excellent analytical skills & Attention to detail.
  • 13. Self-starter with strong technical leadership skills.
  • 14. Ability to communicate technical information effectively.
  • 15. Good communication and interpersonal skills.
  • 16. Good focus on quality & velocity.
  • Desired Qualifications:

  • 1. Experience in Automation, Python Scripting is added advantage.
  • 2. Exposure to our client's Machines, SDLC Process.
  • 3. Experience in System Level Testing / Hardware-In-Loop Testing / Closed Loop Testing / DSpace Testing.
  • 4. Basic knowledge on Python, Perl and CAPL Scripts.
  • 5. Driving Root Cause Analysis on Software Issues.
  • 6. Inculcated some of the Agile Principles.
  • 7. Performed Functional & Regression Testing.
  • 8. Experience on Test Automation.

Skillset: Python/Django Lead

Experience: 7 - 10 Years
Job Location : Chennai

    Job Responsibilities:

  • 1. 6+ years of Hands-on experience in Python programming along with strong experience in SQL.
  • 2. Experience in designing distributed systems using Python.
  • 3. Experience in being a mentor for a team comprising of both experienced as well as fresh graduates who are python developers.
  • 4. Experience with Python, along with other common libraries/frameworks such as Flask, Celery, Django, etc.
  • 5. Basic understanding of developing private PIP packages.
  • 6. Solid understanding of object-oriented programming.
  • 7. Familiarity with concepts of MVC, Mocking, ORM, and REST APIs.
  • 8. Experience in writing Unit Tests using frameworks like PyTest.
  • 9. A knack for writing clean, readable Python code.
  • 10. Ability to integrate multiple data sources and databases into one system.
  • 11. Ability to understand monitoring metrics, such as CPU, Memory, Disk Space, Network latency, and telemetry services.
  • 12. Understanding of fundamental design principles behind a scalable application.
  • 13. Understanding the fundamental of RDBMS databases.
  • 14. Proficient understanding of Git.
  • 15. Should have experience in leading DevOps practices for a large program.
  • 16. Effective verbal and written communication skills.
  • 17. Should have experience with distributed task(multiprocessing) frameworks.
  • 18. Should have experience with Version control tools like GIT.
  • 19. Ability to translate complex data sets and research into simple business recommendations.
  • 20. Ability to work with PostgreSQL is a plus.
  • 21. Exposure to public cloud platforms like Azure / AWS would be an added advantage.
  • 22. Exposure to Serverless computing would be an added advantage.
  • 23. Experience with implementing TDD would be advantageous.
  • 24. Added Advantage working on Geo-Spatial Data.
  • 25. Added Advantage with knowledge of IOT systems.
  • 26. Exposure to Data Science concepts (Machine Learning and Deep learning) would be an added advantage.

Skillset: Python / Data Science - Architect

Experience: 10 - 15 Years
Job Location : Chennai

    Job Responsibilities:

  • 1. Data mining using state-of-the-art methods
  • 2. Enhancing data collection procedures to include information that is relevant for building analytic systems
  • 3. Processing, cleansing, and verifying the integrity of data used for analysis
  • 4. Doing ad-hoc analysis and presenting results in a clear manner
  • 5. Creating automated anomaly detection systems and constant tracking of its performance
  • 6. Selecting features, building and optimizing classifiers using machine learning techniques
  • 7. Responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements, preparing estimates and defining technical solutions to proposals (RFPs)
  • 8. Provide technical leadership to project team to perform design to deployment related activities, provide guidance, perform reviews, prevent and resolve technical issues
  • 9. Analyses complex business and competitive issues and discerns the implications for systems support. Identifies, defines, directs and preforms analysis of technical and economic feasibility of proposed data solution.
  • 10. Creates and manages a machine learning pipeline, from raw data acquisitions to merging and normalizing to sophisticated feature engineering development to model execution.
  • 11. Designs, leads and actively engages in projects with broad implication for the business and/or the future architecture, successfully addressing cross-technology and cross-platform issues. Selects tools and methodologies for projects and negotiates terms and conditions with vendors.
  • 12. Communicates highly technical information to numerous audiences, including senior management, the user community, and less-experiences staff.
  • 13. Leads the organizations planning for the future of the data model and data architecture.
  • 14. Exhibit advanced visualization skills, as well as creative problem-solving
  • 15. Interacting with customers to have an in-depth understanding of their operations to improve their processes for managing equipment and interfacing.
  • 16. Reviewing and providing counsel for all major "Business Case Analysis" effort.
  • 17. Developing the interdependencies between major applications/efforts
  • 18. Providing project leadership, advice, and counsel to developers, management, customers and project teams on the most complex aspects of application development and system integration.

    Basic (Required) Qualifications:

  • 1. A Bachelor’s Degree from an accredited college or university or equivalent years (4 years) of experience relevant to this role.
  • 2. Seven or more years of progressively responsible role relevant experiences that demonstrate both breadth of business knowledge and depth of digital and analytical skillsets.
  • 3. Curiosity about and a deep interest in how digital technology and systems are powering the way users do their jobs.
  • 4. Comfortable working in a dynamic environment where digital is still evolving as a core offering.
  • 5. Ability to clearly and succinctly explain complex topics.
  • 6. Expert in Python; familiar with concurrency in Python
  • 7. Track record of architecting and delivering highly available back end systems for large-scale consumer experiences
  • 8. Proficient with git or similar source control system; and Experienced with git-based development workflows
  • 9. Ability to design and consume well-tailored REST APIs
  • 10. Experience working in development teams with code reviews and varying levels of seniority
  • 11. Thrives in agile environments but also understands the balance in coding discipline required for large scale, high quality end consumer apps
  • 12. Experience both in jumping in to an existing architecture, and starting projects from scratch
  • 13. Proven ability to take initiative and dive in to areas of new technology
  • 14. Self-motivated with a passion for learning, analysing technology trade-offs, and shipping product
  • 15. Good applied statistics skills, such as distributions, statistical testing, regression, etc.
  • 16. Proficiency in using query languages such as SQL
  • 17. Good scripting and programming skills
  • 18. Data-oriented personality

    Desired Qualifications:

  • 1. Experience with common data science toolkits, such as Python, R, Weka, Matlab, etc (Excellence in at least one of these is highly desirable).
  • 2. Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc.
  • 3. Experience with data visualisation tools, such as Tableau, Power BI, D3.js, GGplot, etc.
  • 4. Experience with NoSQL databases, such as MongoDB, Cassandra, HBase..

Skillset: Embedded Product Development (Sr. Engineer / Lead Engineer)

Experience: 7 - 15 Years
Job Location: Chennai

    Job Responsibilities:

  • 1. We are looking for Engineer within Machine Technology space lead the development of productivity systems for machine products manufactured by our client.
  • 2. You will partner with and provide technical guidance to global teams.
  • 3. You will continually learn and stay abreast of innovative technology.
  • 4. You will also continue to grow your professional network.

    Job Duties/Responsibilities

    :
  • 1. Lead design & development of electronics systems and software for Machine technologies.
  • 2. Developing Product requirements through interactions with Value team.
  • 3. Handle Change request entries and address the priorities of the software program deliverable for Machines programs.
  • 4. Collaborate with System engineers & Machine Application teams for the Regional product needs.
  • 5. Drive improvements in Software design and architecture.
  • 6. Drive the Software development to deliver customer committed deliverable.

    Required Qualifications:

  • 1. Bachelor’s Degree in EEE/ECE/E&I with 8 plus years of experience in Product development experience is must.
  • 2. Experience is Electronics / embedded product development will be preferred.
  • 3. Strong hands on experience in Embedded C/C++ software development.
  • 4. Good experience in developing Embedded Linux & RTOS application software using OS features.
  • 5. Hands on experience in unit & Integration test plan development.
  • 6. Hands on experience in communication protocols like CAN / J1939 / UART / I2C / SPI / MODBUS.
  • 7. Working Experience with software development & debug tools like Trace32, Eclipse, Keil C uVision, Code warrior, Wireshark, CANalyzer, CANoe, GDB, Google test etc.
  • 8. Strong knowledge of 16/32/64-bit microcontrollers, EEPROM, FLASH and RAM usage.
  • 9. Strong leadership, communication and organizational skills.
  • 10. Strong project management skills, able to plan, organize and lead large, complex projects with diverse project teams and bring projects to successful closure.
  • 11. Knowledge of other functions that regularly provide inputs to NPI programs, i.e., Product Development Engineering.
  • 12. Excellent analytical skills & Attention to detail.
  • 13. Self-starter with strong technical leadership skills.
  • 14. Ability to communicate technical information effectively.
  • 15. Good communication and interpersonal skills.
  • 16. Good focus on quality & velocity.

    Desired Qualifications:

  • 1. Experience in Automation, Python Scripting is added advantage.
  • 2. Exposure to our client's Machines, SDLC Process, CAT Proprietary Tools.
  • 3. Experience in System Level Testing / Hardware in Loop Testing / Closed Loop Testing / DSpace Testing.
  • 4. Basic knowledge on Python, Perl and CAPL Scripts.
  • 5. Driving Root Cause Analysis on Software Issues.
  • 6. Inculcated some of the Agile Principles.
  • 7. Performed Functional & Regression Testing.
  • 8. Experience on Test Automation.