protocol-stacks-jobs-in-pune, Pune

60 Protocol Stacks Jobs in Pune

Toggle to save search
posted 1 week ago
experience2 to 7 Yrs
location
Pune
skills
  • programming
  • systems
  • networking protocols
  • linux
  • networking
  • embedded
  • c++
  • object
  • oriented
  • c/c++
Job Description
Job Description: Senior Software Engineer Position Overview We are looking for a skilled Senior Software Engineer with strong expertise in C/C++, Object-Oriented Programming, Linux systems, and networking protocols. The ideal candidate will design, develop, and optimize embedded software solutions for high-performance, network-enabled devices. This role requires hands-on embedded development experience, strong analytical skills, and a solid understanding of Linux-based systems and networking fundamentals. Key Responsibilities Embedded Software Development Design, develop, and maintain embedded applications using C/C++ with an object-oriented approach. Implement low-level drivers, middleware, and communication interfaces for embedded systems. Optimize code for performance, memory usage, and stability. Linux & Linux Networking Work with Linux operating systems, including kernel-level concepts, device drivers, and system configuration. Develop, troubleshoot, and optimize applications running on embedded Linux platforms. Configure and manage Linux networking, including sockets, routing, firewalls, and network stacks. Networking Protocols Implement and debug networking protocols such as TCP/IP, UDP, HTTP, MQTT, SNMP, or custom protocols based on project requirements. Conduct performance tuning and network traffic analysis. Ensure secure, scalable, and reliable communication across embedded systems. System Integration & Testing Integrate software components with hardware platforms in embedded environments. Perform system debugging using oscilloscopes, logic analyzers, and network analyzers. Develop unit tests, integration tests, and system verification procedures. Collaboration & Documentation Work closely with hardware, QA, and system engineering teams to deliver robust product solutions. Prepare technical documentation, including design specifications, test plans, and user guides. Required Skills & Qualifications Strong proficiency in C/C++ programming. Solid understanding of Object-Oriented Programming (OOP) principles. Experience in embedded systems development (bare-metal or RTOS/Linux-based). Good knowledge of Linux internals, shell scripting, and Linux networking. Experience with networking protocols and network debugging tools (Wireshark, tcpdump, etc.). Familiarity with embedded hardware, microcontrollers, and communication interfaces (UART, SPI, I2C, Ethernet). Bachelors Degree in Electronics, Computer Science, Electrical Engineering, or related field. Preferred Qualifications Experience with build systems (CMake, Make, Yocto, Buildroot). Knowledge of secure coding practices for embedded systems. Understanding of CI/CD pipelines for embedded development. Exposure to real-time operating systems (RTOS). Bachelors in Engineering on required.
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 1 day ago

Senior Java Software Engineer

Siemens Digital Industries Software
experience2 to 12 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Python
  • SQL
  • Machine Learning
  • Artificial Intelligence
  • RESTful APIs
  • Microservices
  • Containerization
  • AWS
  • Distributed systems
  • RDBMS
  • Gitlab
  • NPM
  • Agile development
  • English language
  • TypeScript
  • NodeJS
  • NoSQL Database
  • Cloud solutions
  • Full stack development
  • SDKs
  • ClientServer Architecture
  • Sonar Cube
  • Terraform
  • Helm Charts
  • Systemdesign
  • API designs
  • Computer Science fundamentals
  • CICD
  • TestDriven Development
Job Description
You are a Software Engineer Senior Java at a leading global software company dedicated to computer-aided design, 3D modeling, and simulation. You will be based in Pune, India. Your role involves designing, developing, modifying, and implementing software programming for products, focusing on surpassing customer expectations in terms of quality and timely delivery. You will also be responsible for ensuring the overall functional quality of the released product on all required platforms. Additionally, you will mentor and provide technical guidance to a team of software engineers through the complete software development lifecycle. Key Responsibilities: - Design, develop, modify, and implement software programming for products to exceed customer expectations in terms of quality and on-time delivery. - Ensure the overall functional quality of the released product on all required platforms. - Understand sophisticated products, data models, and communication protocols. - Mentor and provide technical guidance to a team of software engineers. - Create, document, and implement software designs involving complicated workflows or multiple product areas. - Collaborate with other test engineers within the R&D Unit to set and drive the overall development strategy. - Provide guidance and coaching to improve productivity, efficiency, and product quality. - Set the strategy and approach for non-functional requirements such as performance and scalability. - Drive automation where applicable. Qualifications and Skills: - 12+ years of programming experience using Java, Python, TypeScript, NodeJS. - Experience in SQL and/or NoSQL Database concepts. - Understanding of business intelligence domain use cases, experience with Grafana. - 2+ years of professional experience in Machine Learning and Artificial Intelligence. - Experience in RESTful APIs, Microservices, and Containerization. - Cloud solutions experience, with a preference for AWS. - Full stack development experience in analytics and data presentation use cases. - Experience in SDKs, Distributed systems, RDBMS, Client-Server Architecture. - Proficient in Gitlab, NPM, Sonar Cube, Terraform, Helm Charts. - System-design and API design experience. - Strong knowledge of Computer Science fundamentals, object-oriented design, data structures, algorithms, and Data Mesh architecture. - Ability to collaborate effectively across disciplines, roles, and geographical boundaries. - Proficiency in Agile development, CI/CD, and Test-Driven Development (TDD). - Cross-location communication skills and proficiency in the English language. - Flexibility to adapt to different stakeholders and environments. - Willingness to work in an open-feedback environment focused on continuous improvement. - 5+ years of experience mentoring colleagues. - Experience with challenging business partners, scoping requests, and collaborator management between different business units and management levels. Join us at Siemens, where over 377,000 minds across 200 countries are shaping the future. We value diversity and equality in our workforce. If you're passionate about creativity and innovation, we welcome your application through our career platform on siemens.com. Apply now and be a part of building tomorrow!,
ACTIVELY HIRING
posted 3 weeks ago
experience7 to 11 Yrs
location
Pune, Maharashtra
skills
  • RTOS
  • Microcontrollers
  • Embedded development
  • I2C
  • SPI
  • UART
  • Firmware development
  • Electrical safety
  • Problem solving
  • Debugging
  • Unit testing
  • Integration testing
  • Performance measurement
  • Reengineering
  • CC
  • RS232485 Communication Interfaces Protocol
  • Embedded design life cycle
  • Verbal written communication
  • Global teams collaboration
  • Functional safety standards
  • EMC standards
  • Regulatory compliance standards
  • Python scripting
  • Version control systems Git
  • STM32 series microcontroller
  • Debugging
  • analysis
Job Description
Role Overview: As an Embedded Firmware Engineer, you will be working on projects as a part of Engineering & Design and Testing teams for new product development. Your main responsibility will be leading the development of firmware for high voltage test and measurement products in collaboration with Lead Engineers and Technical Leads. You will define and document embedded system architecture, requirements, and software specifications. Additionally, you will develop low-level drivers, communication stacks, and real-time control algorithms for measurement and detection applications. Your role will also involve conducting code reviews, unit testing, and system-level integration testing to ensure reliability and compliance with safety standards. Furthermore, you will support regulatory and compliance testing focused on embedded software contributions. Key Responsibilities: - Define and document embedded system architecture, requirements, and software specifications. - Develop and maintain low-level drivers, communication stacks, and real-time control algorithms for measurement and detection applications. - Lead code reviews, unit testing, and system-level integration testing. - Support regulatory and compliance testing focused on embedded software contributions. - Evaluate new processors, RTOS platforms, and development tools. - Provide technical leadership and mentoring for junior developers. - Develop, implement, debug, and test software for embedded devices and systems. - Analyze and enhance efficiency, stability, and scalability of embedded system resources. - Optimize I/O performance. - Participate in team meetings and knowledge sharing sessions. - Report and communicate project progress to stakeholders. - Adhere to CMMI / ISO quality process. - Assume additional roles and responsibilities as required. Qualification Required: - Bachelor's degree in electrical / Electronics / Electronics & Telecommunication / Instrumentation Engineering. - Minimum 7+ years of experience developing embedded software for product development. - Proficiency in C/C++ for real-time embedded systems. - Experience with microcontrollers, RTOS, and embedded development tool chains. - Experience integrating with hardware at the driver level. - Experience with I2C, SPI, UART, RS232/485 Communication Interfaces & Protocol. - Excellent understanding of Embedded design life cycle & new product development process. - Excellent verbal & written communication skills. - Willingness to learn and take on additional responsibilities. - Experience of working with global teams will be advantageous. - Experience with STM32 series microcontroller will be an advantage.,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 3 weeks ago

Full Stack AI Engineer

SAPLING INFOSYSTEMS
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • Python
  • SQL
  • AWS
  • GitHub
  • PostgreSQL
  • AIML
  • Generative AI
  • LLMs
  • Microsoft Fabric
  • PowerBI
  • Lambda
  • S3
  • IAMSecurity
  • RSS feeds
Job Description
As a Full Stack AI Engineer at our company, you will be responsible for creating AI-driven platforms, data products, and enterprise-grade applications. Your role will involve end-to-end solutioning, from data engineering and model development to deployment and integration. **Key Responsibilities:** - Develop, train & deploy AI/ML models including traditional, GenAI, and LLM fine-tuning. - Build end-to-end pipelines using Microsoft Fabric ecosystem. - Work with OneLake, design data warehouse, and execute T-SQL queries. - Create semantic data models and integrated dashboards in Power BI. - Develop microservices, serverless functions (Lambda), and cloud-native apps. - Integrate AI systems with SharePoint, APIs, and external data sources. - Implement security best practices such as IAM and role-based access. - Collaborate with product, architects, and business teams to define AI use-cases. - Optimize models and data pipelines for performance and cost. - Maintain code quality, version control, and deployment pipelines via GitHub. **Qualifications Required:** - 5+ years of hands-on experience in AI/ML engineering and full stack development. - Strong background in Python development. - Knowledge of LLMs, RAG, and modern GenAI tooling. - Experience in the Microsoft Fabric ecosystem. We also value the following additional qualifications: - Experience with Copilot Studio and Model Context Protocol. - Previous involvement in enterprise SaaS products. In this role, you will have the opportunity to work on cutting-edge enterprise AI and GenAI use-cases. You can expect a fast-growing product environment with exposure to technical leadership and performance-based growth opportunities. Please note that the work location for this position is in person.,
ACTIVELY HIRING
posted 1 week ago
experience10 to 14 Yrs
location
Pune, Maharashtra
skills
  • Core JAVA
  • FIX Protocol
  • Binary protocols
  • UnixLinux
Job Description
Role Overview: You will be responsible for designing and developing the Client Connectivity platform to establish best-in-class solutions across the globe. Your main focus will be on developing low-latency solutions on the Java stack and HFT Framework. It is essential to use your technical skills to ensure that business requirements are understood at all levels of delivery. Building strong relationships with internal and external teams is crucial, as you will be accountable for end-to-end delivery of prioritized connectivity streams of work. Effective communication with various teams such as business, development, QA, infrastructure, and production support is key. You will also assist in troubleshooting and issue resolution across different areas and provide ongoing support after implementation while working on new enhancements and phases. Collaboration with a global development team is necessary to leverage global tools and technologies effectively. Key Responsibilities: - Design and Development of Client Connectivity platform to establish best-in-class solutions globally - Development of low latency solutions on Java stack and HFT Framework - Ensure business requirements are understood at all levels of delivery - Develop standards for coding, testing, debugging, and implementation - Build relationships with internal and external teams for end-to-end delivery of connectivity streams - Communicate effectively with business, development, QA, infrastructure, and production support teams - Assist with troubleshooting and issue resolution across different areas - Establish strong working relationships across different technology areas - Provide ongoing support after implementation and work on new enhancements and phases - Work as part of a global development team to leverage global tools and technologies effectively Qualifications: - 10+ years of relevant experience in Low latency Java Stack - Knowledge and experience in building ultra-low latency platforms will be a big plus - Working experience of Microservices architecture is a big plus - Good exposure to Client connectivity application development - Good understanding of electronic trading and financial markets - Experience on FIX/Binary protocols - Exposure to Open HFT & Chronicle is a big plus - Experience of working in a trading environment - Good Analytical skills - Familiarity with DevOps tools, CI/CD, and BitBucket Additional Details: This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 2 months ago

C/C++, Bacnet

ACL Digital
experience2 to 6 Yrs
location
Pune, Maharashtra
skills
  • C
  • C
  • network programming
  • protocol implementation
  • TCPIP
  • IPC
  • threading
  • synchronization
  • Windbg
  • GDB
  • CMake
  • Perl
  • Python
  • Makefiles
Job Description
You will be a Full Stack Developer in C/C++ with a background in network programming and protocol implementation. Your primary role will involve working on BACnet stack development and test automation for Linux and Windows platforms. **Key Responsibilities:** - Design, develop, and maintain stack implementation in C/C++ for Linux and Windows. - Develop and optimize networking components using TCP/IP and related protocols. - Implement client-server architecture ensuring high-performance communication. - Work on system-level programming, including IPC, threading, and synchronization. - Debug and troubleshoot using tools like Windbg, GDB, and other dump analysis tools. - Collaborate in an Agile environment to deliver high-quality software. - Write and maintain Makefiles and CMake build scripts for cross-platform builds. - Develop Test automation using Perl / Python scripts. **Qualifications Required:** - Proficiency in C and C++ (including Modern C++). - Strong understanding of OOP, software architecture, design patterns, and algorithms. - Experience working with Windows and Linux. If you meet the above requirements and have experience with BACnet protocol, it would be considered a nice-to-have skill for this role.,
ACTIVELY HIRING
posted 2 months ago

Architect / Senior Architect

Pivotchain Solution Technologies
experience2 to 6 Yrs
location
Pune, Maharashtra
skills
  • H264
  • HEVC
  • AAC
  • scripting languages
  • Python programming
  • streaming protocols
  • AC3 AV
  • H265
  • VP8VP9
  • AV1 codecs
  • Frontend Technologies
  • container technologies
  • database languages
  • version control practices
  • video players
  • CICD pipelines
  • FFmpegGstreamer commandline tools
  • FullStack technologies
  • Deep Learning Machine Learning
  • common programming languages
Job Description
As a hands-on technical architect, you will be leading the Video Analytics & Surveillance platform. Your responsibilities will include: - Architecting end-to-end video streaming infrastructure with a focus on optimizing and improving video codec efficiency, encoder rate control, transcode speed, video pre/post-processing, and error resilience. - Enhancing end-to-end video experiences on lossy networks across various user scenarios. You should possess the following skills: - Expert level Python programming language skills are a MUST. - Knowledge of streaming protocols RTSP, RTMP, HLS (streaming at scale), MPEG-DASH. - Working knowledge of industry standard codecs such as H.264, HEVC, AAC, AC-3 A/V, H.265, VP8/VP9, and AV1. - Familiarity with Frontend Technologies including HTML5, CSS3, Javascript, JQuery, NodeJS, and VideoJS. - Hands-on experience with container technologies Docker and Kubernetes. - Knowledge of database languages (e.g. MongoDB, SQL, No-SQL) and version control practices and tools (Git, Gitlab etc.). - Experience in dealing with video players on multiple platforms like iOS, ExoPlayer, Roku, video.js, and hls.js. - Experience in deploying applications at scale on serverless and on-prem platforms. - Experience in integrating IoT/sensors with existing solutions. - Proficiency in CI-CD pipelines, automating training/deployments. - Optimize software to run in real-time on multiple computing platforms. - Define the video optimization roadmap for both low-end and high-end networks and devices. - Proficient in FFmpeg/Gstreamer command-line tools and libraries. - Review code & mentor the team in improving the quality and efficiency of the delivery. - Experience in writing technical architecture documents. - Build tools and distributed software to automatically gather user stats to improve algorithms. Qualification and Experience: - Must have 2+ years of experience with expert-level understanding of Full-Stack technologies including some understanding of Deep Learning/ Machine Learning. - Masters degree in computer science/engineering/mathematics. - Deep knowledge of common programming languages and scripting languages, such as Python & C++. - Experience with streaming quality optimization on mobile devices. - Experience collaborating cross-functionally between groups with different video technologies and pipelines.,
ACTIVELY HIRING
posted 2 weeks ago

Node.js Developer

Seventh Contact Hiring Solutions
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • PostGreSQL
  • JavaScript
  • HTML5
  • CSS3
  • Nodejs
  • React
Job Description
As a Sr. Node JS or full stack developer at our company, your primary responsibility will be to contribute to the development of our SaaS product tailored for the construction industry. Your role will involve designing, developing, and maintaining all backend application services and components using Node JS. Additionally, you will collaborate with front-end developers to ensure seamless integration services and develop high-performance applications with testable, reusable, and efficient code. Key Responsibilities: - Design, develop, and maintain backend application services & components using Node JS - Ensure optimal performance of backend services, databases, and infrastructure - Collaborate with front-end developers on integration services - Develop high-performance applications with testable, reusable, and efficient code - Implement effective security protocols, data protection measures, and storage solutions - Provide timely technical support and issue resolution - Recommend and implement improvements to processes and technologies - Full stack development with expertise in React and Node JS Qualifications Required: - Bachelor's degree in computer science, information science, or similar - Minimum 5+ years of experience as a Node.js developer - Proficiency in databases, preferably PostGreSQL - Extensive knowledge of JavaScript, web stacks, libraries, and frameworks - Familiarity with front-end technologies such as HTML5 and CSS3 - Strong interpersonal, communication, and collaboration skills - Exceptional analytical and problem-solving aptitude - Excellent organizational and time management skills - Availability to address urgent web application issues outside of regular business hours,
ACTIVELY HIRING
posted 2 months ago

AWS DevOps, Terraform

Viraaj HR Solutions Private Limited
experience3 to 7 Yrs
location
Pune, Maharashtra
skills
  • AWS
  • Jenkins
  • Python
  • Bash
  • Ruby
  • Docker
  • Kubernetes
  • Agile methodologies
  • MySQL
  • PostgreSQL
  • Terraform
  • CircleCI
  • CICD
  • CloudWatch
  • Prometheus
  • ELK stack
Job Description
As a member of Viraaj HR Solutions, your role involves designing, implementing, and managing AWS applications and services. You will be responsible for utilizing Terraform for infrastructure as code (IaC) to build, change, and version infrastructure safely and efficiently. Your tasks will include automating deployment processes to streamline development pipelines and ensuring system performance, scalability, and security across AWS environments. It will be your duty to manage CI/CD pipelines using tools such as Jenkins or CircleCI and monitor and troubleshoot system performance issues to improve reliability. Collaboration with development teams to ensure smooth integration of new applications and implementing security best practices for AWS services will also be part of your responsibilities. Additionally, you will create and maintain documentation for operational procedures and system configurations, conduct regular system backups, and facilitate disaster recovery plans. Participation in team Agile ceremonies, evaluation, and design of networking configurations to support multi-tier applications, as well as leading the implementation of monitoring solutions for application health and performance, will be required. Staying updated on industry trends and advancements in cloud technologies is essential for your role. Key Responsibilities: - Design, implement, and manage AWS applications and services - Utilize Terraform for infrastructure as code (IaC) - Automate deployment processes and streamline development pipelines - Ensure system performance, scalability, and security across AWS environments - Manage CI/CD pipelines using tools like Jenkins or CircleCI - Monitor and troubleshoot system performance issues - Collaborate with development teams for smooth integration of new applications - Implement and enforce security best practices for AWS services - Create and maintain documentation for operational procedures and system configurations - Conduct regular system backups and facilitate disaster recovery plans - Participate in team Agile ceremonies and collaborate with cross-functional teams - Evaluate and design networking configurations to support multi-tier applications - Lead the implementation of monitoring solutions for application health and performance - Stay updated on industry trends and advancements in cloud technologies Qualifications: - Bachelor's degree in Computer Science or a related field - 3+ years of experience in AWS DevOps and Infrastructure as Code - Strong knowledge of Terraform and experience with AWS services - Proficient in scripting languages like Python, Bash, or Ruby - Experience with container orchestration tools such as Docker and Kubernetes - Knowledge of CI/CD practices and tools - Familiarity with monitoring and logging tools like CloudWatch, Prometheus, or ELK stack - Understanding of AWS networking concepts and security protocols - Experience working with Agile development methodologies - Excellent problem-solving skills and ability to work independently - Strong communication skills and ability to work collaboratively in a team environment - Ability to manage multiple projects simultaneously - Exposure to database systems such as MySQL or PostgreSQL - Certification in AWS or related DevOps fields is a plus - Willingness to learn and adapt to new technologies and practices,
ACTIVELY HIRING
posted 1 month ago
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • Flow
  • Test Automation
  • MongoDB
  • Redis
  • Relational databases
  • Object Oriented Programming
  • Functional Programming
  • Docker
  • Kubernetes
  • Nomad
  • Ansible
  • MERN Stack
  • NodeJS
  • ReactJS
  • REST APIs
  • GraphQL
  • GRPC
  • TypeScript
  • ExpressJS
  • NestJS
  • Redux
  • Redux Saga
  • Storybook
  • CICD pipelines
  • Agile software development
Job Description
Role Overview: You are a part of a tribe at Contentstack, where the vision is to pursue equity among communities, employees, partners, and customers. Your mission is to make Contentstack indispensable for organizations to tell their stories and connect with people through inspiring, modern experiences. You are a dreamer, a trendspotter, and a trendsetter who challenges the status quo and always does the right thing, even when no one is watching. Key Responsibilities: - Utilize your 5-7 years of experience in MERN Stack to work with NodeJS on the backend and ReactJS on the frontend. - Demonstrate a strong knowledge of creating scalable REST APIs. - Show some experience with alternative protocols like GraphQL, GRPC, etc (preferred). - Utilize experience with Typed programming languages like TypeScript or Flow (preferred). - Work with frameworks like ExpressJS, NestJS, Redux, Redux Saga, Storybook, etc (preferred). - Demonstrate experience in writing test automation and working with databases like MongoDB, Redis, and Relational databases. - Show a strong understanding of Object-Oriented Programming and/or Functional Programming concepts. - Utilize experience with setting up and maintaining CI/CD pipelines. Qualifications Required: - Past experience tackling scaling issues (preferred). - Demonstrate a strong understanding of containerization technologies like Docker. - Experience with container orchestrators like Kubernetes, Nomad, Ansible, etc (preferred). - Show experience practicing Agile software development methods (preferred). Location: - Pune About the Company: Contentstack and its employees are dedicated to the customers and communities they serve. The company is recognized for its unmatched customer care and tradition of giving back globally through the Contentstack Cares program, including proud support of Pledge 1% and Girls Who Code. Contentstack aims to be a close-knit global-diverse tribe that challenges the status quo and pursues equity among all stakeholders. With a focus on creating inspiring, modern experiences for organizations, Contentstack deeply cares about its customers and the communities it serves. #OneTeamOneDream.,
ACTIVELY HIRING
posted 7 days ago
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Spring Boot
  • microservices
  • MongoDB
  • SQL
  • Oracle
  • Windows Security
  • logging
  • analytics
  • system monitoring
  • workflow engines
  • test driven development
  • DNS
  • REST services
  • OAuth 20
  • OpenID Connect
  • JWT Bearer Tokens
  • Identity Framework
  • X509 Cert Security
  • automated UI testing frameworks
  • Domain Driven Design
  • Event Driven Architecture
  • IP Address Subnetting
  • Firewall Theory
  • AWS Cloud Network Resources
  • Google Cloud Network Resources
Job Description
As a talented Full Stack Developer at Citi's Cloud Technology Services (CTS), you will be part of a team committed to transforming Citi technology by leveraging cutting-edge Cloud capabilities. Your role within the Network Infrastructure Team will involve shaping and executing the public cloud strategy to provide businesses with a competitive edge. **Key Responsibilities:** - Follow engineering best practices and industry standards using modern tooling for CI/CD, automation, auditability, and infrastructure as code - Deliver tooling and capabilities to support the cloud first strategy - Enhance the existing platform for fast and reliable deployment of hybrid cloud resources - Establish partnerships across Citi technology landscape to align with business growth initiatives - Drive compliance with applicable standards, policies, and regulations to ensure risk assessment with Citi's reputation in mind **Qualifications Required:** - Strong hands-on Java development experience (Java 11/Spring Boot 3.x) - Experience with implementing secure REST services/microservices - Proficiency with databases such as MongoDB, SQL, and Oracle - Knowledge of security protocols like OAuth 2.0, OpenID Connect, JWT Bearer Tokens, and Identity Framework - Experience with logging, analytics, and system monitoring solutions - Familiarity with workflow engines like Camunda, BPM, or jBPM - Experience with test driven development, automated UI testing frameworks, Domain Driven Design, and Event Driven Architecture **Nice to Have Experience:** - General Networking Experience including IP Address Subnetting, DNS, and Firewall Theory - AWS Cloud Network Resources like Transit Gateway, VPC, Direct Connect, Route53, Application and Network Load-balancing - Google Cloud Network Resources such as Network Connectivity Centre, Hub and Spoke, Shared_VPC, CloudDNS, Private Google Access, Private Services Connect, Private Services Access Join the Network Infrastructure Team at Citi and contribute to the development of platforms, tooling, and services essential for deploying cloud network resources. Your expertise in software development and engineering best practices will play a crucial role in driving innovation and automation within the team. Please see the requirements listed above for the Full Stack Developer position at Citi. If you have complementary skills or need further information, feel free to contact the recruiter.,
ACTIVELY HIRING
posted 3 weeks ago
experience8 to 12 Yrs
location
Pune, Maharashtra
skills
  • Network Automation
  • Python
  • Ansible
  • Django
  • PostgreSQL
  • Openshift
  • GIT
  • Jenkins
  • DevOps
  • Routers
  • Switches
  • Firewalls
  • Computer Science
  • Software Engineering
  • IPAM
  • Scrum
  • Agile
  • SDLC
  • Infrastructure Automation
  • REST API Development
  • API Integration
  • Kafka Eventbus Architecture
  • Microservices Architecture
  • NSX
  • Load Balancers
  • DDI
  • Bachelors Degree
  • Telecommunication Networks
  • Monitoring Protocols
  • CMDB Platforms
  • Enterprise Level Network Management Platforms
  • Linux Systems
Job Description
Role Overview: As a Lead Software Engineer at Barclays, you will be responsible for designing, developing, and improving software using various engineering methodologies to enhance business, platform, and technology capabilities for customers and colleagues. Your role will involve working with Network or Infrastructure Automation within a large global financial environment, automation using Python and Ansible, experience with frameworks and databases like Django and PostgreSQL, and designing full stack solutions based on microservices architecture. Key Responsibilities: - Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring scalability, maintainability, and optimized performance. - Collaborate cross-functionally with product managers, designers, and engineers to define software requirements, devise solution strategies, and align with business objectives. - Participate in code reviews, promote a culture of code quality, and knowledge sharing. - Stay updated on industry technology trends, contribute to technology communities, and adhere to secure coding practices. - Implement effective unit testing practices to ensure proper code design, readability, and reliability. Qualifications Required: - Bachelor's Degree in Computer Science, Software Engineering, or Telecommunication Networks. - Experience with automation tools such as Python, Ansible, Django, PostgreSQL, REST API development, API integration, microservices architecture, GIT, Jenkins, and other DevOps tools. - Solid experience in automating network devices like NSX, Routers, Switches, load balancers, firewalls, DDI, Security, etc. - Additional skills valued include understanding of monitoring protocols, CMDB platforms, Enterprise level network management platforms, IPAM and SoR tools, Scrum/Agile/SDLC environment, and Linux systems knowledge. The company values include Respect, Integrity, Service, Excellence, and Stewardship, alongside the Barclays Mindset of Empower, Challenge, and Drive.,
ACTIVELY HIRING
posted 3 weeks ago
experience12 to 16 Yrs
location
Pune, Maharashtra
skills
  • Java
  • J2EE
  • Spring
  • Spring boot
  • Design patterns
  • Microservices
  • Docker
  • Kubernetes
  • Python
  • OOPS
  • Data Structures
  • Algorithms
  • API
  • Web Services
  • Postgresql
  • Oracle
  • NoSQL
  • Enterprise Design Patterns
  • SOLID principles
  • DevOps
  • KAFKA
  • Continuous Integration
  • Continuous Delivery
  • Jenkins
  • React
  • REST protocols
  • Swagger
  • Open API specification
  • Containers
  • Docker deployment
  • Observability
  • Testing frameworks
  • GenAI tools
Job Description
You are applying for the position of Applications Development Technology Lead Analyst C13 to work on the Digital Analytics/Usage Analytics project at the company. As a senior level position, your role will involve establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your primary objective will be to lead applications systems and programming activities. **Responsibilities:** - Partner with multiple management teams to ensure appropriate integration of functions to meet goals and identify necessary system enhancements. - Resolve high impact problems and projects by evaluating complex business processes, system processes, and industry standards. - Provide expertise in applications programming and ensure application design aligns with the overall architecture blueprint. - Develop standards for coding, testing, debugging, and implementation based on advanced knowledge of system flow. - Understand how different areas of business integrate to achieve goals and provide in-depth analysis and innovative solutions. - Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary. - Assess risks in business decisions and ensure compliance with regulations and policies. **Tech Skills:** - 12+ years of experience in Java, J2EE, React, or similar UI technology stack. - Strong fundamentals in OOPS Concepts, Data Structures, Algorithms, and developing integrated solutions with non-functional requirements. - Proficiency in Core Java, JEE, Collections, Multithreading, API and Web Services development using REST protocols. - Knowledge of database concepts, relational databases (Postgresql, Oracle), NoSQL platforms, and cloud platforms like Docker, Kubernetes. - Understanding of Swagger/Open API specification, Enterprise Design Patterns, SOLID principles, Containers, Docker deployment, observability, devops, and testing frameworks. - Experience in High-Speed Messaging platforms such as KAFKA, GenAI tools like copilot, Continuous Integration/Continuous Delivery technologies, and tools like Jenkins. **Education:** - Bachelors degree in Computer Science or Engineering/University degree or equivalent experience. This job description provides an overview of the work to be performed, and additional job-related duties may be assigned as needed.,
ACTIVELY HIRING
posted 2 months ago

Sr. Network Engineer

Universal Manpower services
experience1 to 5 Yrs
location
Pune, Maharashtra
skills
  • Routing
  • Switching
  • MPLS
  • BGP
  • OSPF
  • QoS
  • NAT
  • Multicast
  • Juniper
  • Linux administration
  • L2L3 protocols
  • TCPIP protocol stack
  • SDWAN
  • Cisco
  • Extreme
  • Aruba
Job Description
As a Network Engineer L1, your role involves ensuring optimal performance of the company's services for its customers by leveraging your extensive knowledge in network and security technologies. You will be responsible for planning, designing, and operating service provider or large enterprise WAN/LAN networks. Your expertise in TCP/IP protocol stack and operation, as well as in WAN technologies and protocols such as MPLS, BGP, OSPF, QoS, NAT, and Multicast, will be crucial in this role. Key Responsibilities: - Possess expert level expertise in Routing, Switching, including L2/L3 protocols and SDWAN products from vendors like Cisco, Juniper, Extreme, and Aruba. - Oversee the SD-WAN managed service for customers, ensuring optimized configurations. - Manage customers" configurations and implement network or application changes. - Conduct troubleshooting and incident management for high and all priority issues within defined service level agreement timeframes. - Address technical and service-related enquiries from customers. - Ensure SD-WAN network infrastructure operates at optimal levels. - Participate in critical maintenance windows, open and track TAC cases for problem resolution, and handle equipment Return Material Authorizations (RMA's). - Attend meetings and reviews with customers, providing performance reports and updates on projects. Qualifications Required: - 1-2 years of relevant experience (Preferred) - CCNA Certification - Knowledge of Linux administration The company offers benefits such as cell phone reimbursement, health insurance, and Provident Fund. The work schedule includes day and morning shifts at the in-person work location. The expected start date for this full-time, permanent position is 18/06/2025.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • C programming
  • Debugging
  • AUTOSAR
  • Automotive Embedded software development
  • 81632bit MCUs
  • Automotive Communication protocols
  • Lowlevel software
  • RealTime Operating systems RTOS
  • BSW CANCOMDiagnostic stack configuration
  • Design tools like EA
  • RTOSScheduler
  • ASPICE
  • AgileScrum principles
  • Systemssoftware architecture
  • design
Job Description
Role Overview: You should have 5+ years of relevant experience in programming with C programming and debugging skills. Your role will involve Automotive Embedded software development using 8/16/32-bit MCUs. You should be familiar with Automotive Communication protocols such as CAN/CANFD/Ethernet/LIN and have knowledge of Low-level software. Additionally, you will work with embedded Real-Time Operating systems (RTOS) like uC/OS2, FreeRTOS, RTX, and its applications. Your responsibilities will also include BSW CAN/COM/Diagnostic stack configuration and integration. Experience with Design tools like EA, RTOS/Scheduler, and exposure to ASPICE will be beneficial. Knowledge of Agile/Scrum principles and expertise in systems/software architecture and design for embedded systems will be advantageous. It is essential to have a good understanding of AUTOSAR, both classic and adaptive, and other operating systems. Key Responsibilities: - Programming with C programming and debugging skills - Automotive Embedded software development using 8/16/32-bit MCUs - Familiarity with Automotive Communication protocols CAN/CANFD/Ethernet/LIN - Knowledge of Low-level software - Working with embedded Real-Time Operating systems (RTOS) like uC/OS2, FreeRTOS, RTX - BSW CAN/COM/Diagnostic stack configuration and integration - Experience with Design tools like EA, RTOS/Scheduler, and exposure to ASPICE - Knowledge of Agile/Scrum principles - Expertise in systems/software architecture and design for embedded systems - Understanding of AUTOSAR, both classic and adaptive, and other operating systems Qualification Required: - 5+ years of relevant experience in programming - Proficiency in C programming and debugging - Experience with Automotive Embedded software development - Knowledge of Automotive Communication protocols CAN/CANFD/Ethernet/LIN - Familiarity with Low-level software - Experience with embedded Real-Time Operating systems (RTOS) like uC/OS2, FreeRTOS, RTX - Familiarity with BSW CAN/COM/Diagnostic stack configuration and integration - Experience with Design tools like EA, RTOS/Scheduler, and exposure to ASPICE - Understanding of Agile/Scrum principles - Expertise in systems/software architecture and design for embedded systems - Understanding of AUTOSAR, both classic and adaptive, and other operating systems,
ACTIVELY HIRING
posted 5 days ago

Robotics Intern

Muks Robotics AI Pvt.Ltd.
experience0 to 3 Yrs
location
Pune, Maharashtra
skills
  • SLAM
  • Testing
  • Python
  • C
  • C
  • Arduino
  • Raspberry Pi
  • Motor Control
  • SLAM
  • Navigation
  • Localization
  • Lidar
  • ROS Development
  • Embedded Systems Electronics
  • Sensor Integration Perception
  • Navigation Autonomy
  • Debugging Deployment
  • STM32
  • IMU
  • Depth Cameras
  • Electronics Fundamentals
Job Description
As a Robotics Intern at Muks Robotics AI Pvt. Ltd., you will have the exciting opportunity to work on both robotic hardware systems and ROS-based software development. You will be involved in various aspects of embedded electronics, sensor integration, ROS software, SLAM, navigation, and autonomous robotic systems. Your role will include hands-on experience in building, wiring, testing, and deploying full robotic pipelines. Key Responsibilities: - Develop, test, and deploy robotic applications using ROS1 and ROS2. - Work with ROS navigation and mapping frameworks including SLAM (Cartographer, RTAB-Map, Hector SLAM) and Navigation stacks (ROS Nav2 / AMCL / Move Base). - Create and manage ROS packages, nodes, launch files, and URDF/Xacro robot descriptions. - Utilize tools such as rviz, rqt, rosbag, TF2, and Gazebo for debugging and simulation. - Develop firmware for Arduino, STM32, Raspberry Pi, and similar microcontrollers. - Interface and calibrate hardware modules and sensors. - Implement and troubleshoot communication protocols UART, I2C, SPI, RS485, CAN. - Integrate and configure sensors such as Lidar, IMU, wheel encoders, ultrasonic sensors, depth cameras. - Assist in implementing mapping, path planning, and localization algorithms. - Conduct hardware and software tests on robot prototypes. - Diagnose performance issues in sensors, control systems, or ROS nodes. - Help integrate end-to-end robotic systems in field tests and client demos. Qualifications Required: - Bachelor's degree in Robotics & Automation or related field. - Basic understanding of ROS1/ROS2 and familiarity with Python, C, and C++. - Knowledge of microcontrollers like Arduino, STM32, Raspberry Pi. - Understanding of motor control, drivers, and robotics controllers. - Basics of SLAM, navigation, and localization. - Exposure to sensors like Lidar, encoders, IMU, and depth cameras. - Working knowledge of electronics fundamentals. Muks Robotics AI Pvt. Ltd. offers you the opportunity to work on live robotics systems, mentorship from experienced engineers, exposure to full-stack robotics development, and a collaborative, innovative work environment. This internship is a 6-month contract with the potential for a full-time opportunity based on performance.,
ACTIVELY HIRING
posted 1 month ago
experience8 to 12 Yrs
location
Pune, Maharashtra
skills
  • Java
  • J2EE
  • Spring
  • Spring boot
  • Design patterns
  • Microservices
  • Docker
  • Kubernetes
  • Python
  • OOPS
  • Data Structures
  • Algorithms
  • API
  • Web Services development
  • Postgresql
  • Oracle
  • NoSQL
  • Design Patterns
  • SOLID principles
  • DevOps
  • KAFKA
  • Continuous Integration
  • Continuous Delivery
  • Jenkins
  • React
  • REST protocols
  • Database concepts
  • Cloud platforms
  • Swagger
  • Open API specification
  • Containers
  • Docker deployment
  • Observability
  • Testing frameworks
  • HighSpeed Messaging platforms
  • GenAI tools
Job Description
As a Senior Applications Analyst C12 at our company, your role will involve working on the Public portal team to deliver a robust analytics system. Your goal is to empower stakeholders to make data-driven decisions, enhance user engagement, and optimize the performance of platforms, various citi applications, and services. **Responsibilities:** - Partner with multiple management teams to ensure appropriate integration of functions, identify necessary system enhancements, and deploy new products and process improvements. - Resolve a variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards. - Provide expertise in area and advanced knowledge of applications programming, ensuring application design adheres to the overall architecture blueprint. - Develop comprehensive knowledge of how areas of business integrate to accomplish goals. - Provide in-depth analysis to define issues and develop innovative solutions. - Serve as an advisor or coach to mid-level developers and analysts. - Assess risk when making business decisions, safeguarding Citigroup, its clients, and assets. **Tech Skills:** - 8+ years overall experience in Java, J2EE, React, or similar UI technology stack. - Strong fundamentals of OOPS Concepts, Data Structures, and Algorithms. - Experience in developing integrated solutions with non-functional requirements like scalability, high availability, consistency. - Ability to write "Clean code" using Core Java, JEE, Collections, Multithreading. - Strong experience with API and Web Services development using REST protocols. - Fundamental database concepts and experience with a relational database or NoSQL platforms. - Ability to work across multiple tools, frameworks, and technology stacks. - Experience with cloud platforms, Docker, Kubernetes. - Usage of Swagger/Open API specification to define, document, implement, and test APIs. - Good understanding of Standard, Enterprise Design Patterns, and SOLID principles. - Strong knowledge of testing frameworks. - Experience in performing effective code and design reviews. - Experience with High-Speed Messaging platforms such as KAFKA. - Experience using GenAI tools for code development, testing. - Experience with Continuous Integration / Continuous Delivery technologies and tools like Jenkins. **Education:** - Bachelors degree in Computer Science or Engineering/University degree or equivalent experience. This job description provides a high-level overview of the work you will be performing. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 1 month ago

SDE2 Golang

HuntingCube Recruitment Solutions
experience2 to 6 Yrs
location
Pune, Maharashtra
skills
  • AWS
  • ECS
  • APIs
  • Elasticsearch
  • Kibana
  • SQL
  • NoSQL
  • REST
  • HTTP
  • Kafka
  • RabbitMQ
  • Golang
  • EC2
  • Elastic Stack
  • OAuth2
  • CICD
  • Messaging Systems
  • AWS SNSSQS
Job Description
Role Overview: As a member of the Terminal Management team, you will play a pivotal role in enhancing various critical aspects of our Terminal Management platform. You will be responsible for designing and improving a scalable OTA solution, implementing real-time data collection and diagnostics systems, working on data integration and analytics, developing global device provisioning and configuration systems, contributing to enhanced lifecycle management features, and enabling partners and resellers with tools for remote device management. Key Responsibilities: - Design and improve a scalable OTA solution for efficient distribution of OS and application updates globally. - Implement advanced systems for real-time data collection and diagnostics. - Work closely with data ingestion pipelines to streamline telemetry data processing. - Develop systems for global device provisioning and configuration at scale. - Contribute to features supporting terminal lifecycle phases and ensure operational excellence. - Enable customer service teams, resellers, banking partners, and ISOs with remote device management tools. Qualifications Required: - 3+ years of experience in server-side programming, preferably with Golang. - Proficiency in developing secure, high-performance cloud applications on AWS (ECS, EC2). - Expertise in designing and implementing external-facing APIs. - Skilled in building large-scale cloud services, distributed systems, and event-driven architectures. - Experience with Elasticsearch, Kibana, and integrating Elastic Stack for real-time analytics. - Strong knowledge of databases (SQL, NoSQL) and scalable data management solutions. - Proficiency in REST, HTTP, OAuth2, and multi-layered security protocols. - Expertise in OO programming, Dependency Injection (DI), and Inversion of Control (IoC) patterns. - Skilled in messaging systems, asynchronous processing, and fault-tolerant designs. - Proficient in writing performant, reliable, and scalable code for high-demand systems. - Proficiency in setting up and managing CI/CD workflows for automated deployments. Additional Company Details: N/A,
ACTIVELY HIRING
posted 1 week ago
experience10 to 14 Yrs
location
Pune, Maharashtra
skills
  • Embedded Software Development
  • Networking
  • Firmware Development
  • Python
  • Embedded Systems
  • Communication Protocols
  • Technical Excellence
  • CC Programming
  • Integration Testing
  • Hardware Interaction
  • Code Optimization
  • Simulation
  • Emulation Platforms
  • GNU Compiler
  • Debugging Suites
  • ARM Processors
  • Bootloaders
  • Code Version Control
  • AnalogDigital Signal Processing
Job Description
Role Overview: Ethernovia is seeking a Principal Embedded Software Engineer to lead the development of their cutting-edge networking device software stack. As a key player in the design, implementation, and testing of core software for Ethernovia's networking devices, your work will directly impact the functionality and performance of hardware, particularly in safety-critical automotive applications. The company fosters a culture of safety and best development practices, expecting every team member to embrace this commitment. Key Responsibilities: - Lead the architecture, design, implementation, testing, and integration of Ethernovia's networking device software stack, including Embedded Firmware, kernel/user mode device drivers, stack extensions, debug, and test utilities. - Develop firmware that configures, controls, and monitors communication devices, interacting with host systems via device drivers to expose hardware features. This may also involve developing standalone firmware libraries within device drivers. - Design and implement device drivers that enable user applications, middleware, and operating systems to fully leverage feature-rich hardware. - Develop and implement automated unit and system tests to ensure robust and reliable software. - Contribute to the development of firmware built from the ground up for safety-critical automotive applications, adhering to stringent functional safety standards. - Actively participate in a culture of safety and best development practices, ensuring all work meets rigorous quality and compliance standards. Qualifications Required: - Bachelor's or master's degree in computer science/software or a related field. - Minimum 10+ years of relevant experience in embedded software development. - Strong understanding of the Software Development Lifecycle, including Architecture, Implementation, and Testing fundamentals. - Proficiency in C/C++ Programming Language. Experience in Python is a plus. - Extensive experience with Firmware, preferably for communication devices like Ethernet. - Strong experience with Embedded firmware, particularly for communication devices like Ethernet. - Proven experience with the integration and testing of firmware and low-level code. - Hands-on experience with hardware and embedded processors, preferably for communication devices. - Expertise in efficient code practices for code footprint and performance. Additional Company Details: Ethernovia is fundamentally changing how cars of the future are built by unifying in-vehicle networks into an end-to-end Ethernet system. Founded in 2018, the company is transforming automobiles" communication network to enable autonomous driving, electrical vehicle (EV), and software-defined revolutions. Ethernovia has been recognized in EE Times" prestigious list of the Top 100 Startups for 2025 and has filed > 50 patents to date. With a talented team on 4 continents, Ethernovia offers a chance to make a lasting impact on the future of mobility with pre-IPO shares, competitive compensation, and great benefits.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • Device Driver programming
  • SDLC
  • Embedded Software
  • compilers
  • microcontrollers
  • Communication protocols
  • AUTOSAR components design
  • embedded C coding
  • SystemECU Extract
  • MCAL drivers
  • Automotive Communication Protocols
  • Auto spice
  • AUTOSAR tool chains
  • debuggersdebugging
  • AUTOSAR architecture
  • BSW
  • RTE
  • SWC
  • Hardware schematic
  • signal catalogue
  • Software Modules integration
  • Communication tools
Job Description
Your role involves analyzing requirements, implementing, integrating, testing, and documenting Automotive Software components. You will be responsible for designing and configuring SWC, BSW, and MCAL drivers. It is crucial to ensure the quality of Software deliverables throughout the entire Software development life cycle, requiring knowledge of automotive development methods like Automotive SPICE. Key Responsibilities: - Designing and integrating SWC - Integrating vector stack - Configuring RTE, OS - Understanding System/ECU Extract and generation phases - Configuring and implementing various SW BSW modules like Com, Memory, Watchdog, IO, Diagnostic Stack, etc. - Configuring and implementing MCAL drivers such as DIO, ADC, I2C, EEPROM, PWM, CAN, LIN, etc. - Hands-on experience with Automotive Communication Protocols like CAN, LIN, and Diagnostics (UDS/K line) - Knowledge of Software Development life cycle - Experience with Automotive Software development, integration, and test tools - Working knowledge of Device Driver programming of microcontrollers - Basic Software handling Qualifications Required: - Well-versed in AUTOSAR components design, configuration, and integration - Strong background in embedded C coding - Good system-level knowledge - Self-driven and motivated individual - Possess good problem-solving abilities, analytical skills, communication skills, and debugging skills - Understanding of SDLC and Auto spice - Strong Embedded Software and AUTOSAR knowledge on automotive control units - Several years of experience and a passion or affinity for embedded development - Hands-on experience with AUTOSAR tool chains such as Davinci Developer, DaVinci Configurator Pro, EBTresos, Geny, and Canoe - Advanced knowledge in compilers, debuggers/debugging, tracing/timing analyses - Good understanding of AUTOSAR architecture and concepts like BSW, RTE, and SWC - Experience with 8bit, 16bit, and 32bit microcontrollers - Experience with Renesas RH850 controller would be an added advantage - Knowledge of Hardware schematic and signal catalogue - Experience on Microcontroller in initial configuration and CPU clock settings - Experience in Software Modules integration and integration testing - Hands-on experience with standard Architectural handling - Experience in creating batch files for build environment, compilation, and debugging environment setting in the GNU environment - Knowledge of Communication protocols such as CAN, LIN, RS232, I2C, SPI - Usage of Communication tools like Canoe and can analyzer,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter