
- Proven record of designing and delivering complex networking products from inception to production delivery.
- Previous experience developing quality software for commercial products.
- Experience with communication systems involving wireless, radio, security and mesh networking technologies is a plus.
- Ability to work in a small team on fast paced projects that have tight deadlines
- Experience using Agile/Scrum methodologies.
- Seeking 10+ years software development experience
- Experience with Embedded real-time systems
- Must be an excellent SW developer. We expect experience developing software C/C++ in Linux. Python and other scripting languages is a plus.
- Target hardware includes Embedded CPU, DSP, and ARM environments
- Experience with Linux development infrastructure, tool chain and build environment.
- Experience developing both Linux device drivers and application software; installing Linux software and configuring embedded Linux systems
- Experience with OSI networking protocols and applications
- Experience and knowledge of Board Support package (BSP) development including board bring up, tool chain creation, and firmware/diagnostics support
- Experience with system development tools, including Source-Level Debuggers, Logic Analyzers, Oscilloscopes, Code Analysis tools, etc.

About Emproto Technologies Private Limited
About
Emproto is a young organization started by Tech enthusiasts who have worked as Product Managers and architects for organizations like Flipkart, Axis Bank, Synchronoss Technologies. Emproto is a Full stack mobile and web app development partner for organizations like Innoviti, Talisma, Savaari.com among others. It is a rapidly growing organization with about 60 problem solvers working on cutting edge technology stack.
https://emproto.com/our-work.php
Company video


Connect with the team
Similar jobs
Job Title : Java Backend Developer
Experience : 3 – 8 Years
Location : Pune (Onsite) (Pune candidates Only)
Notice Period : Immediate to 15 Days (or serving NP whose LWD is near)
About the Role :
We are seeking an experienced Java Backend Developer with strong hands-on skills in backend microservices development, API design, cloud platforms, observability, and CI/CD.
The ideal candidate will contribute to building scalable, secure, and reliable applications while working closely with cross-functional teams.
Mandatory Skills : Java 8 / Java 17, Spring Boot 3.x, REST APIs, Hibernate / JPA, MySQL, MongoDB, Prometheus / Grafana / Spring Actuators, AWS, Docker, Jenkins / GitHub Actions, GitHub, Windows 7 / Linux.
Key Responsibilities :
- Design, develop, and maintain backend microservices and REST APIs
- Implement data persistence using relational and NoSQL databases
- Ensure performance, scalability, and security of backend systems
- Integrate observability and monitoring tools for production environments
- Work within CI/CD pipelines and containerized deployments
- Collaborate with DevOps, QA, and product teams for feature delivery
- Troubleshoot, optimize, and improve existing modules and services
Mandatory Skills :
- Languages & Frameworks : Java 8, Java 17, Spring Boot 3.x, REST APIs, Hibernate, JPA
- Databases : MySQL, MongoDB
- Observability : Prometheus, Grafana, Spring Actuators
- Cloud Technologies : AWS
- Containerization Tools : Docker
- CI/CD Tools : Jenkins, GitHub Actions
- Version Control : GitHub
- Operating Systems : Windows 7, Linux
Nice to Have :
- Strong analytical and debugging abilities
- Experience working in Agile/Scrum environments
- Good communication and collaborative skills
Job Summary:
We are looking for a highly skilled and experienced C++ Developer with a strong background in embedded systems to join our dynamic product engineering team. The ideal candidate will have at least 5 years of recent hands-on experience in designing, developing, and optimizing high-performance embedded software applications using modern C++ standards (preferably C++11 or later). This is an exciting opportunity to work on cutting-edge technologies in a collaborative and innovative environment.
Key Responsibilities:
- Design, develop, and maintain robust and scalable software solutions using C++11 or above
- Work closely with hardware and embedded teams to implement and integrate real-time systems
- Develop software for embedded platforms and optimize performance for various target environments
- Implement and maintain multithreaded applications and handle concurrency issues efficiently
- Conduct unit and integration testing to ensure high-quality deliverables
- Collaborate with cross-functional teams including Product, QA, Hardware, and Design
- Troubleshoot, debug, and resolve complex technical issues in embedded environments
- Participate in code reviews and adhere to best practices in coding and documentation
- Stay updated on the latest advancements in C++ and embedded systems development
Required Skills & Qualifications:
- Bachelor's or Master’s degree in Computer Science, Electronics, or related field
- 5+ years of professional software development experience with strong recent exposure to C++
- Hands-on experience with C++11 or newer versions (C++14/17 preferred)
- Strong understanding of object-oriented programming (OOP) and software design patterns
- Proficient in embedded system programming and real-time operating systems (RTOS)
- Experience in multithreaded programming and inter-process communication
- Proficient in debugging tools, performance analysis, and memory management
- Familiarity with version control systems like Git
Preferred Skills:
- Experience working on low-level drivers, hardware integration, and peripherals
- Familiarity with scripting languages (Python, Bash) for automation
- Exposure to CI/CD pipelines and Agile/Scrum development methodologies
- Knowledge of tools such as GDB, Valgrind, JTAG debuggers, etc.
- AWS or cloud-based experience is a plus (for remote monitoring/logging or OTA updates)
Skillset:
Python (Mandatory)
C,C++ (Good to have)
Thanks
Ravindra
Must have :
- Strong Experience in Python development
- Familiarity with Data Structures and Algorithms
- Experience in developing Enterprise scale applications
- Exposure to NLP
- Exposure / awareness of AI, ML
- Exposure to Windows Azure is an added advantage
- God understanding of project architecture and software development processes such as Agile and Scrum
Responsibilities :
- Partner with Business Stakeholders to translate business objectives into clearly defined analytical Projects
- Own the end-end process, from recognizing the problem to implementing the solution
- Understand customer’s requirements and design the optimum solution using Icertis’ AI applications
- Configure, Extend, and optimize Icertis AI app through Python scripts, NLP NER Analysis and other mechanisms
- Take full ownership of project / product features to implement, provide bug fixes and write tests and tooling for those features to ensure they work well at cloud scale.
- Plan and identify solutions and risks in assigned work
- You are expected to be hands on and write code on day to day basis and also mentor other team members
Primary Responsibilities
- Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives
- Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design
- Collaborate on or lead development of technical design and specifications as required
- Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
- Take on leadership roles as needed
Skills & Requirements
- Bachelor’s Degree required, preferably in Computer Science or related field
- 3+ years of software development experience using GoLang/Java programming language
- Experience with cloud technologies (AWS/Azure/GCP/Pivotal Cloud Foundry/any private cloud) and containerization is required
- AWS - experience in extensive use of AWS offerings like Redis, Kafka etc.
- Experience with a micro-services architecture is a plus
- Excellent communication, collaboration, reporting, analytical and problem-solving skills
- Experience with PostgreSQL or other Relational Databases
- Test-driven development mindset and a focus on quality, scalability, and performance
- Strong programming fundamentals and ability to produce high quality code
- Solid understanding of Agile (SCRUM) Development Process required
NewsBytes is India's only multi-lingual digital media company with the capability to produce content via an AI-based engine.
We are looking to hire a back-end developer who is proficient in PHP.
- Minimum of 2 years of experience
- Knowledge of PHP and Laravel Framework is a plus
- Basic understanding of CSS, JS, and HTML5
- The familiarity of Linux Environment is a plus
- Sound knowledge of design patterns and algorithms









