
Sr. System Test Engineer
at Leading drive specialist for machine and plant engineering
Job Details
- Job Title: Sr. System Test Engineer
- Industry: engineering
- Domain - Information technology (IT)
- Experience Required: 6-10 years
- Employment Type: Full Time
- Job Location: Pune
- CTC Range: Best in Industry
Job Description
- Designation- Sr. System Test Engineer
- Qualifications: B.E./B.Tech Electrical / Instrumentation / Electronics / Mechatronics / MSc Electronics, Electrical
- Experience: 6-10 years.
- Location: Pune.
- Work Mode: Hybrid (1-day WFH, 4-days from Office)
A. Skills & Technologies:
Mandatory:
- PLC Programming in Ladder/Structured Text/Function blocks.
- Configuring and commissioning Servo Drives, VFDs & Inverters.
- Experienced in Motion Control Programming in PLC for servo drives.
- Experience in Robotic (Drive Groups, Multi-Axes) programming in PLC.
- Design and Commissioning experience for Machine automation and turnkey projects,
- (including but not limited to Factory Acceptance Test (FAT) / Site Acceptance Test (SAT)).
- Hands On with one or more Fieldbus technologies (like Ethernet/IP, PROFINET,
- EtherCAT, Ethernet PowerLINK, CAN, PROFIBUS, ControlNET, DeviceNET).
- Configuring of PLC Backplane IOs and Remote IOs on Fieldbus.
Desirable:
- Electrical Wiring Design for Control panels.
- Experience in Manual testing.
B. Behaviors:
- Good team player
- Open to learn new technologies.
- Agile in nature
- Self-motivated and proactive
C. Role and Responsibilities:
- Design and execute tests on complete automation system.
- Test motion, robotics related Function blocks in PLC code, before release to market.
- Analyze requirements, design PLC programs, write and execute system tests.
- Follow required test processes as defined by Lead/Manager.
Must-Haves
6years of Hands‑on experience in PLC programming.
6years of Hands‑on experience in configuring and commissioning Servo Drives and VFDs.
6years of Hands‑on experience in motion control programming in PLC for servo drives.
Good communication skills.
A strong “can‑do” attitude.
Willingness to learn.
Ability to work effectively in a team.
Bachelor's degree - B.E./B.Tech Electrical / Instrumentation / Electronics / Mechatronics / MSc Electronics, Electrical
Minimum of 2years of stability with each company
*******
Notice Period: Immediate to 30days.

Similar jobs

Role: Senior PLC Developer
Location: Pune
Experience: 3-7 years
About company:
Requisimus is Germany headquartered, IT consulting and service organization. With over 25 years of expertise and global presence, we are committed to customer excellence and focused in addressing niche areas of product engineering, process consulting and software development in automotive, railways, production automation, data management and business IT domains.
Job Summary
We are seeking a skilled and proactive PLC engineer with good aptitude in programming.
Candidate should be flexible to work on PLC and eager to learn Embedded software in future.
Key Responsibilities:
• Strong PLC programming skills in Functional Block Diagram, Ladder Programming, Structured Text and SFC
• Good knowledge of UML diagrams
• Good understanding of Communication protocols over Ethernet.
Good to have:
• Good Communication Skills and Exposure to international customer.
• Experience or knowledge in Software version control tools eg. Git, SVN, etc.
• Eager to learn Embedded C, Firmware development, etc.
• Providing solutions to issues related to the connection of networks and platforms
Key Responsibilities :
Design and Development : Develop robust and scalable robotic applications
using ROS2. Implement software for various robotic systems, ensuring high
performance and reliability.
Hand-on with developing ROS2 nodes, Services/Clients, Publishers/Subscriber.
Lead and develop path/motion planning algorithms that include route planning,
trajectory optimization, decision making, and open space planning. Good
understandings of Robot dynamics, kinematics and modeling.
System Integration : Integrate sensors, actuators, and other hardware
components with robotic systems. Ensure seamless communication between
hardware and software layers. Experienced on integration with perception
sensors such as IMU, GPS, Stereo Cameras, Lidar, Radar, and various other
sensors.
URDF Modeling : Create and maintain accurate URDF models for robotic
systems. Ensure models accurately represent the physical configuration and
kinematics of the robots.
Algorithm Implementation : Implement and optimize algorithms for perception,
localization, mapping, navigation, and control.
- Design, implement, and test production- grade core robotic software components possibly including perception systems, motion planning systems, or command and control systems. • Design, implement, and test software integration components with other robotic platforms and warehouse management systems
- Design, implement, and test customer- specific software components
- Develop testing frameworks and support testing for core software components • Develop logging and data analytics systems for deployments
- Follow production- level code design and development processes including detailed documentation, code reviews, and structured release processes
Job Description
We are a growing company looking for an efficient systems engineer to help us expand our computing infrastructure. The systems engineer's responsibilities include working with a team of IT specialists to design, set up and maintain a network of computers, including hardware, software, and system architecture.
To be successful in this position, the systems engineer should be a highly motivated, results-driven individual who can create the perfect solution for our organization's higher-level needs. The best candidate will also be an excellent listener and communicator, with the ability to explain why their solutions are the best fit for us.
Responsibilities:
Overseeing the development and installation of new networking and computing infrastructures.
Selecting the best possible solutions using knowledge of a wide range of available technologies.
Monitoring systems in the existing network to ensure there are no productivity set-backs.
Installing and configuring operating systems and application software.
Implementing best practices for system security and data backups.
Anticipating potential issues or bottlenecks and identifying possible solutions.
Troubleshooting and resolving all technical issues when they arise.
Provide detailed specifications for proposed solutions including materials, manpower and time necessary
Communicating effectively with IT support staff to ensure the setup process runs smoothly.
Liaising with vendors and keeping relevant stakeholders up to date with developments.
Systems Engineer Requirements:
Bachelor's degree in computer science, information systems, or related field (Master's preferred).
Proven track record of installing, configuring, and troubleshooting UNIX-based systems.
Exceptional knowledge of networking technologies (OSI network layers, TCP/IP).
Familiarity with administration, performance tuning, and system monitoring.
Good communication skills (written, verbal, and face-to-face).
Experience-3-4years
Salary- 10LPA
Industry
Information Technology & Services
Industry
Information Technology & Services
Employment Type
Full-time
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 32 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Must Have Skills: PLC programming, WinCC, Siemens TIA portal, IOT
WHAT MAKES YOU A GOOD FIT FOR THIS ROLE:
• Experience in automation technologies PLC programming, WinCC OA, Siemens TIA portal, and protocols OPC UA, plant simulation.
• Must have prior experience working with clients in requirements & should be independently able to lead these discussions.
• Candidate should be fluent in the agile delivery model with experience in working with any of an agile product management tool, preferably JIRA.
• Ability to guide the team on technical solutions, perform code reviews, and define integration strategy.
• Working experience with SQL and NoSQL databases like MS SQL Server, PostgreSQL, MongoDB, etc.
• Ability to make and effectively communicate decisions. The candidate should know how to disagree, how to address opposition/rejection, how to navigate the conflicts in multistakeholder requirements, and how to build consensus.
• Effective written and verbal communication skills are essential to communicate in a global team and with clients.
• It would be advantageous to have experience as an architect or technical leader while working in one or more of the following domains: manufacturing, industrial automation, heavy engineering, robotics, automotive, and consumer goods.
WHAT ARE YOUR RESPONSIBILITIES:
• Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project
• Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
• Determining and implementing design methodologies and tool sets
• Enabling application development by coordinating requirements, schedules, and activities.
• Being able to lead/support UAT and production roll outs.
• Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
• Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
• Giving constructive feedback to the team members and setting clear expectations.
• Helping the team in troubleshooting and resolving of complex bugs
• Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
• Carrying out POCs to make sure that suggested design/technologies meet the requirements
About the role
Experience in Firmware/Software programming in embedded Linux & RTOS based application development. Candidate must have a very good understanding of ARM processor, hardware and custom board or product development experience.
Roles and Responsibilities:
- Design, code and integrate software for an embedded Linux/RTOS targeted application (applications, drivers, framework)
- Customization, deployment and maintenance of Linux distribution
- Interact with Linux kernel, integrate new device drivers Improvement and maintain existing software components
- Perform unit test, Integration test, verification and validation of the product developed.
- Assist with the hardware design surrounding the processor
- Document the projects according to standards (protocols, architecture, technical specifications, etc.)
Qualifications:
- Bachelor degree in Electronics or computer science engineering.
- Minimum 6 - 12 years of experience in embedded Linux programming.
Specific skills:
- Expert in C programming with RTOS.
- Hands-On experience with Protocol development.
- Nice to have Protocol development experience such as USB or DP, HDMI or equivalent.
- System level design and understanding of overall system
- Strong knowledge of Linux, ARM processor architecture with SOC, FPGA interface is a plus.
- Hand-on experience on Linux kernel and device-driver development and debugging.
- Knowledge/Experience of TCP/IP, Network programming.
- Ability to write effective and reusable code according to best practices.
- Must be a dynamic, autonomous, and team-oriented individual.
- Knowledge of hardware and low-level development is an asset.
You would be part of:
- Designing/Improvement of new/existing architectures of distributed computing with subcomponents of Unmanned Aerial Systems (UAS).
- Working/Researching with industrial state of the art sensor systems and modules, and developing drivers (HAL or wrapper) and applications around their usage.
- Design and implementation of communication protocols between different subcomponents of UAS for distributed computing.
- Writing Applications and Drivers from the scratch for (embedded)linux based systems.
- Scripting and automations around work flows of UAS usage.
- Working with existing sophisticated software stacks of subcomponents of UASs.
- Working closely with electronics, design and systems teams for architecture development and deployment.
- Working closely with Flight Controller engineers to do collaborative development of UAVs.
We expect you to be:
- Experienced in hands-on development of complex embedded systems involving multiple microcontrollers or SoCs.
- Very good in analytical abilities to be able to do core research and development activities.
- Able to write low level drivers (wrapper or core) from the scratch.
- Very comfortable reading and understanding datasheets and reference manuals of microcontrollers, peripherals, sensors etc.
- Able to understand existing complex embedded software stack written in C/C++.
- Solid in C.
- Good in C++.
- Comfortable with using hardware debuggers.
- Having Hands-On experience with RTOS concepts like scheduling, threads synchronicity , race conditions etc.
- Having Solid understanding of interrupt mechanisms.
- Experienced in working with different hardware protocols like SPI, I2C, UART, PWM, CAN, USB etc.
- Having Solid understanding of interrupts architecture of ARM based microcontrollers like STM32, LPC etc.
- Having Good understanding of the concept of bootloaders.
- Able to multitask.
- A self-motivated and motivating personality who can work well independently as well as part of a team
- Having good interpersonal and soft skills who can adapt to the work environment while manifesting a good positive attitude
You are awesome if you are:
- Experienced in Linux Device Driver development.
- Having good exposure of working on and understanding of any sensor modules like GPS, LIDAR etc.
- Experienced in data filtering techniques (Example: Kalman filter)
Software development for video streaming 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#, Network protocols like TCP/UDP, design patterns and principles. Hands on with network protocols in C#. Understand cloud technology.
Strong debugging skills. Video streaming hands is preferred. Video Management solutions (VMS) hands on is big plus. 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 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.









