
Senior IoT Engineer – Development
1 week ago
Job Description
Career Level - IC3
Job Title: Senior IoT Engineer – Development & QA
Job Description
As a Senior IoT Engineer with a focus on both development and quality assurance, you will develop and maintain highly scalable Java microservices as well as Oracle 23c database components, including database schemas and PL/SQL stored procedures. You will be responsible for driving the implementation of robust testing strategies to ensure software reliability, performance, and security.
In this role, you will collaborate with cross-functional teams—including QA and DevOps—to deliver high-quality software on schedule. Additional responsibilities include conducting code and test reviews, providing optimization feedback, and promoting best practices to enhance development efficiency and software quality. A commitment to continuous learning and applying the latest advancements in Java, microservices, QA methodologies, and cloud technologies is expected.
Required Skills And Qualifications
- Proficient in Java programming; familiarity with Python is a plus
- Strong understanding of object-oriented design principles and microservices architecture
- Experience with Oracle Database, including PL/SQL programming and SQL performance tuning
- Hands-on experience with major cloud platforms (OCI, AWS, or Azure)
- Experience with Docker and Kubernetes for container orchestration and management
- Familiarity with Terraform for infrastructure automation (preferred)
- Solid experience in QA methodologies, including test strategy creation, functional, integration, performance, and security testing
- Proficiency with automated testing tools (e.g., JUnit, Selenium, REST-assured, Postman)
- Experience implementing and maintaining CI/CD pipelines with integrated automated testing
- Knowledge of networking fundamentals and cloud security best practices
- Proficiency with development and collaboration tools (GIT, JIRA, Kubernetes, Docker, Terraform)
- Strong problem-solving, troubleshooting, and analytical skills
- Excellent communication, organizational, and interpersonal skills
- Ability to write and maintain automated test scripts for APIs and microservices
- Ability to work independently, be self-motivated, and collaborate effectively within a team
- Keen attention to detail and a commitment to delivering high-quality, reliable software
- Ability to rapidly learn and apply new technologies in dynamic, fast-paced environments
Preferred skills
:
- Experience in IoT domain
Responsibilities
IoT Software Developer – Roles and Responsibilities
- Develop and maintain highly scalable Java microservices across both Data Plane and Control Plane components.
- Apply hands-on expertise with Oracle 23c for backend development and optimization.
- Gain a deep understanding of product architecture to create comprehensive, high-quality test plans and develop robust automation scripts.
- Manage product and release upgrade processes through Shepherd pipelines.
- Design and continually enhance test strategies informed by both customer and business requirements to address sophisticated IoT system needs.
- Collaborate closely with developers, product managers, and UI/UX designers to ensure thorough testing, efficient bug triage, and optimal code coverage.
- Participate in defect/issue resolution, as well as in the review of requirements, technical designs, and test specifications.
- Proactively identify and address issues related to cloud infrastructure, networking, and identity management.
- Ensure the quality and reliability of IoT software products through best-in-class test development, execution, root-cause analysis, and service performance characterization.
- Operate in a dynamic, innovative, and highly collaborative environment, supporting OCI IoT services that integrate real-time device data with Oracle applications.
- Empower internal Oracle teams by streamlining the integration of IoT data into end-to-end business solutions.
- Must be willing to work on-site in an Oracle office
Qualifications
Career Level - IC3
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation- or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
-
IoT Engineer
5 days ago
Bengaluru, Karnataka, India Shashwath Solution Full time ₹ 5,00,000 - ₹ 8,00,000 per yearJob SummaryWe are seeking a highly skilled IoT Engineer to design and implement IoT-based solutionsthat interface with both mechanical systems and electrical control systems. The idealcandidate will have expertise in embedded development, sensor integration, and IoTcommunication protocols, and must be capable of understanding thermodynamicequations as...
-
ai - Senior C++ Developer - IoT Devices
3 weeks ago
Bengaluru, Karnataka, India DBiz Full timeRole : Senior C++ Developer (IoT & Cloud)Mandatory Skills : C++, Linux, AWS, IOT, COM API TechnologyExperience : 6-8 YearsLocation : BangaloreNotice Period : Immediate-15 DaysResponsibilities :- Design, develop, and maintain high-performance C++ applications for IoT devices and cloud platforms.- Implement efficient algorithms and data structures.- Develop...
-
IOT Developer
1 week ago
Bengaluru, Karnataka, India MSM Consultancy Services Full time ₹ 15,00,000 - ₹ 20,00,000 per yearRoles and ResponsibilitiesDesign, develop, test, and deploy IoT solutions using various technologies such as BLE, GPS, WiFi, MQTT, Sensors, Linux, PKI.Collaborate with cross-functional teams to identify business requirements and translate them into technical designs.Develop full-stack applications using Java and Spring Boot Framework.Create UML diagrams to...
-
Design Verification Engineer
1 week ago
Bengaluru, Karnataka, India InnoPhase IoT Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout InnoPhase IoTIf you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology in a small company, if your goals are to learn and experience different aspects of work--not just singing the same song every day, you'll find...
-
IoT Systems Engineer
7 days ago
Bengaluru, Karnataka, India Arable Full time US$ 1,25,000 - US$ 1,75,000 per yearThe Impact You'll MakeJoin Arable's mission to revolutionize agriculture through intelligent sensing. As an IoT Systems Engineer, you'll own the critical layer between our global fleet of environmental sensors and the cloud—ensuring devices stay connected, secure, and manageable at scale. Your work directly enables growers and researchers to make...
-
Full Stack IoT Developer
3 weeks ago
Bengaluru, Karnataka, India Vikgol Full timeJob Description : Full Stack Developer (.NET & React) - IoTLocation : Bellandur, BangaloreWork Mode : Hybrid (3 days Work From Office)The Role :We are looking for a highly skilled and motivated Full Stack Developer to join our dynamic engineering team. You will be instrumental in designing, developing, and deploying our next-generation web and mobile...
-
IoT Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India Arable Full time ₹ 15,00,000 - ₹ 20,00,000 per yearThe Impact You'll MakeJoin Arable's mission to revolutionize agriculture through intelligent sensing. As an IoT Systems Engineer, you'll own the critical layer between our global fleet of environmental sensors and the cloud—ensuring devices stay connected, secure, and manageable at scale. Your work directly enables growers and researchers to make...
-
Backend IOT Developer
1 week ago
Bengaluru, Karnataka, India Aceis Services Pvt Ltd Full time ₹ 45,000 - ₹ 18,83,858 per yearMust-Have Skills & Experience:Experience: 5+ yearsProgramming: Java 17+ and Spring FrameworkAPI Development: Scalable, API-driven backend systems (XML/JSON data models)Containerization: Proficient in Docker and KubernetesCommunication Protocols:Experience with Modbus and/or BACnetTools like Wireshark for packet-level debuggingCloud: Hands-on experience with...
-
IOT Solutions Specialist
15 hours ago
Bengaluru, Karnataka, India Artificial Intelligence Global Company Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are currently hiring candidates located in or willing to work from Manyata Tech Park, Bangalore.Atleast 7+ Years of experience in IoT(Complete ecosystem) is preferred. Hands on and project experience in industrial applications using IoT and AI based video surviellance technology stack and its ecosystem.Experience in industry leading IoT platforms like...
-
Ergobite - Software Developer - IoT Platform
4 weeks ago
Bengaluru, Karnataka, India Ergobite Tech Solutions Pvt Lyd Full timeWe're seeking a Software Developer with a strong background in Java to join our team, focusing on developing applications for the Internet of Things (IoT). This role involves designing, building, and maintaining robust and scalable software solutions that connect and manage a wide range of : - Design, develop, and deploy Java-based applications for IoT...