Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
0 Lacs
India
On-site
Job Summary: We are looking for a skilled and experienced Senior Software Engineer with a strong background in Java/Kotlin desktop application development and deep domain knowledge in Telecom RAN systems and modem-level development. Ideal candidates will have hands-on experience building tools that interface with or process logs from modems (Qualcomm, Samsung, etc.) Key Responsibilities: Develop and enhance desktop applications using JavaFX, Kotlin, and Java for telecom analysis and visualization. Build and maintain log processing pipelines for modem and network layer logs (L1–L3). Develop visualization components using jFreeCharts for KPIs, signaling, and RF data. Handle structured and semi-structured data using SQLite, SQL, XML, and JSON. Implement and maintain REST APIs and integrate third-party SDKs/tools. Conduct performance tuning and memory profiling using memory analyzer tools (e.g., MAT, VisualVM). Apply database migration best practices during application updates. Leverage Koin DI framework for dependency management in Kotlin projects. Collaborate with telecom R&D, QA, and device testing teams. Required Technical Skills: Languages/Frameworks: Kotlin (advanced), Java (advanced), JavaFX (UI dev) Koin (Dependency Injection in Kotlin) Database & API Skills: SQLite (schema design, optimization) SQL (complex queries) REST APIs (client/server implementation) DB migration techniques Data & Visualization: XML / JSON data handling jFreeCharts (charting and reporting) Performance/Debugging: Memory analyzers (Eclipse MAT, VisualVM) Telecom & Modem Domain Expertise (Mandatory): Solid understanding of LTE/5G RAN architecture, including PHY/MAC/RRC layers. Experience handling or analyzing modem logs from Qualcomm, Samsung, or other chipset vendors. Familiarity with tools like QXDM, QCAT, NSG, or AT Command Interfaces. Knowledge of drive test data formats (e.g., .qmdl2, .dlf, .drm, DMATMTK, .sig) and layer-wise decoding. Experience working with Accuver XCAL/XCAP, TEMS, Nemo, or equivalent. Understanding of signaling flows, RF KPIs, and protocol messages (RRC, NAS, SIB, etc.) Show more Show less
Posted 3 months ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
Remote
Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world-leading MCUs, SoCs, analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world’s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you. Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world. Job Description About the team : Renesas Electronics is a dynamic, multi-cultural tech company where employees can learn, mentor and thrive. RE brings together the strong financial foundation of a multi-billion-dollar global operation and the flexibility and velocity of a smaller organization. We are developing technologies for the latest advances in datacenter computing, mobile computing, secured connected devices, autonomous driving, smart homes and factories and more. Our solutions are at the heart of products developed by the major innovators around the world. Join us and be part of what’s next in electronics. This is an opportunity to join an industry leading Digital Power IC development team with Renesas Electronics leading Infrastructure power management product line. As part of one of Renesas’s most prominent Power Management Groups, you will develop Software to support leading datacenter operators and infrastructure hardware developers as they deploy our digital power control devices. What We Need: The software team is seeking a Senior SW Engineer who is technically savvy and is excited about working within a SoC development team to produce customer facing software to enable our customers. This position involves a wide range of challenges from interfacing with IC and firmware designers to working with marketing to present the IC products in intuitive ways. As part of one of Renesas’s fastest growing product lines, you will have the opportunity to directly impact customer experience through work on software products that enable feature rich hardware to shine. If you like problem-solving, working with systems involving SW/FW/HW, and switching between multiple languages and paradigms, we’d like to hear from you. If you seek a place to shine with no artificial barriers apply now! What You’ll Do: Design, develop, test, and maintain software that meets the needs of both customers and internal teams Gather and drive clarity on software requirements from diverse groups including customers, application engineers, hardware, and firmware engineers Contribute to both existing and new projects, covering a broad range of languages and scope. We use Python, Java, Kotlin, JavaFx and Typescript. Aid in code reviews for fellow team members, as required Qualifications Skills You’ll Need: Bachelor’s or Master’s degree in Computer Science or Computer Engineering 5+ years’ experience in software development required Excellent organizational skills, attention to detail and accuracy Excellent coding skills using Python Good understanding and coding skills in Java Good hands on in any UI frameworks like JavaFx, JavaScript or typescript Executes creative software solutions, design, development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Strong understanding of Software Architecture and Design principles, Behavior-Driven Development and unit testing approaches Experience with basic electronics, microcontroller programming and bus communications strongly preferred Experience in DevOps including JIRA, Confluence and GitLab preferred Must have highly developed written and verbal cross-functional communication skills All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin. Additional Information Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, You Can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement. Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, You Can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement. Show more Show less
Posted 3 months ago
7 - 12 years
10 - 16 Lacs
Pune
Work from Office
Role description Tool Development: o Design, develop, and test tool prototypes to meet project specifications. o Write and maintain high-quality code in Python, CAPL, Java, and Typescript. o Implement and integrate frameworks and middleware such as Python Pandas, NumPy, React, JavaFX, Javascript frameworks (e.g., Vue), Vector CANoe, and Codemeter. Collaboration and Integration: o Work closely with team members to ensure seamless integration and functionality of tools. o Participate in code reviews and provide constructive feedback to peers. o Collaborate with other departments to understand their tool requirements and provide effective solutions. o Work within a small team of 3 members. o Collaborate with roles such as Tool Developer and Tool Tester. CI/CD and DevOps Practices: o Implement and maintain CI/CD pipelines using tools like GIT, HTTP, Jenkins, SVN, GitLab, Kubernetes, Docker, AWS, S3, and Artifactory. o Ensure the tools are integrated into the CI/CD pipeline for automated testing and deployment. o Monitor and optimize the performance of tools in the development and production environments. Project Management: o Assign tasks and responsibilities according to different V-Modell phases. o Track project progress and ensure timely delivery of tool prototypes. o Document development processes, tool functionalities, and user guides. Continuous Improvement: o Stay updated with the latest industry trends and technologies. o Continuously improve tools based on user feedback and technological advancements. o Participate in training and professional development to enhance skills and knowledge. Quality Assurance: o Conduct thorough testing of tools to ensure they meet quality standards. o Identify and fix bugs and issues in a timely manner. o Ensure tools are reliable, efficient, and user-friendly. Support and Maintenance: o Provide ongoing support and maintenance for developed tools. o Troubleshoot and resolve issues reported by users. o Update tools to accommodate new requirements and technologies. Programming Languages: Python: Extensive experience in writing and maintaining Python code, with a strong understanding of libraries such as Pandas and NumPy for data manipulation and analysis. CAPL: Proficient in using CAPL (CAN Access Programming Language) for developing and testing automotive communication protocols. Java: Solid experience in Java programming, including the use of JavaFX for building rich client applications. Typescript: Skilled in writing and maintaining Typescript code, with a good grasp of its features and benefits over JavaScript. Frameworks and Middleware: Python Pandas and NumPy: In-depth knowledge of these libraries for data analysis and manipulation. React: Experience in building user interfaces using React, with an understanding of its component-based architecture. JavaFX: Proficient in using JavaFX for creating desktop applications with rich graphical interfaces. Javascript Frameworks (e.g., Vue): Familiarity with various JavaScript frameworks, particularly Vue, for building interactive web applications. Vector CANoe: Experience with Vector CANoe for simulation, testing, and analysis of automotive networks. Codemeter: Knowledge of Codemeter for software license management and protection. Infrastructure (CI/CD, DevOps): GIT: Proficient in using GIT for version control, including branching, merging, and resolving conflicts. HTTP: Understanding of HTTP protocols and their application in web development and API integration.
Posted 3 months ago
5.0 - 10.0 years
0 - 1 Lacs
thiruvananthapuram
Work from Office
Job Requirements Develop, test, and maintain Desktop Application that meets the needs of both customers and internal teams Work with diverse groups including customers, application engineers, hardware, and firmware engineers Contribute to both existing and new projects, covering a broad range of languages and scope. We use Java, JavaFx, Kotlin, Typescript. Work Experience Very good hands-on experience in desktop application development in Java. Good hands on in any UI frameworks like JavaFx, JavaScript or typescript. Python skills are good to have. 4-7 years of experience in software development required. Bachelors or masters degree in computer science or computer engineering Excellent organizational skills, attention to detail and accuracy. Executes creative software solutions, design, development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Strong understanding of Software Architecture and Design principles, Behavior-Driven Development and unit testing approaches Experience with basic electronics, microcontroller programming and bus communications strongly preferred Experience in DevOps including JIRA, Confluence and GitLab preferred Must have highly developed written and verbal cross-functional communication skills
Posted Date not available
6.0 - 10.0 years
2 - 6 Lacs
chennai
Work from Office
Core Skills: Java, Spring Boot, Angular, RESTful services, Microservices Experience: 6 to 15 years Job description We are looking for a highly skilled Java Developer to join our team for permanent, long-term projects, focusing on managing IoT and RFID projects as well as barcode printing solutions . The ideal candidate will have extensive experience in Java development, particularly with Spring Boot, Angular, and RESTful services. They should excel in designing and implementing scalable, reliable, and efficient Java applications. This role involves designing, developing, and maintaining high-quality software solutions, ensuring high performance and responsiveness. Additionally, the candidate will collaborate with stakeholders to understand business requirements, propose optimal solution approaches, and ensure the successful implementation of Java-based solutions. DUTIES AND RESPONSIBILITIES : Develop, test, and maintain Java applications using modern frameworks like Spring Boot . Design and implement RESTful services and web applications. Troubleshoot, debug, and optimize application performance. Actively engage in product design discussions and contribute to application architecture development. Participate in code reviews and pair programming sessions. Stay updated with the latest industry trends and technologies. QUALIFICATIONS: Qualifications: B.E/B.S/ M.S in Computer Science, B. Tech/M. Tech in Information Technology, MCA Experience: Advanced knowledge of Java programming with 8+ years of experience Java Programming: Proficiency in Java and its associated technologies, such as J2EE, JDBC, Servlets, JSP, and JavaFX. Spring Framework: (Nice to have UX/UI experience) Expertise in Spring Boot, Spring MVC, and other Spring modules for building robust applications. Web Services: Experience with RESTful and SOAP web services, including designing and implementing APIs. Front-End Technologies: Knowledge of front-end technologies like Angular 16+, React, HTML, CSS, and JavaScript. Database Management Microservices Architecture: Understanding of microservices architecture and containerization tools like Docker and Kubernetes. Software Development Lifecycle (SDLC) Agile Code Quality and Testing: Familiarity with Test Driven Development (TDD), unit testing, and code review processes. Nice to have skills Experience with barcode printing and scanning. Understanding of RFID encoding and scanning technologies. Experience with cloud platforms like AWS, Azure.
Posted Date not available
4.0 - 8.0 years
7 - 11 Lacs
noida
Work from Office
Experience working with Java UI Desktop UI and relevant technologies. Extensive experience with Java 11 and higher language construct and features. Expertise with multithreaded UI based on Swing UI libraries and UI extensions, Java FX, , Design Patterns, Rest services. Good in javascript Strong understanding and working experience with Spring boot, Spring Batch, Spring Integration, string REST. Experience in developing and maintaining Microservices architecture Familiarity with Kafka for asynchronous messaging and data streaming Strong understanding of batch processing of large data sets Strong Caching and large data sets handling (experience with any: Redis, Aerospike, Ehcache, GigaSpaces, Hazelcast or any others) Strong understanding of Java multithreading concepts, best practices, and experience in implementation of server-side components Experience with concurrent non-blocking implementation of services collaboration (Reactive extensions) Hands on experience with PostgresSQL or Oracle Mandatory Competencies Middleware - Java Middleware - Springboot Programming Language - Java - Core Java (java 8+) Beh - Communication Database - PostgreSQL - PostgreSQL User Interface - JavaScript - JavaScript Architecture - Architectural Patterns - Microservices
Posted Date not available
3.0 - 8.0 years
4 - 7 Lacs
hyderabad
Work from Office
Job Purpose As a Senior Developer, you will be part of the development team responsible for the design, development, maintenance, and support of web applications supporting core Exchange Trading Platform. The candidate will be responsible for design, development and support of enterprise wide applications supporting core trading system. The ideal candidate must be results-oriented, self-motivated and can thrive in a fast-paced environment. This role requires frequent interactions with project and product managers, developers, QA and other stakeholders, in order to ensure delivery of a world class trading platform to our users. This role requires close interaction and coordination with the team(s) based off ICEs US offices. As such, there is an expectation that the qualified candidates will be able to overlap part of their working hours with US Eastern time zone. **If you are candidate who does not have explicit experience in HTML 5 based web technologies stack but have worked in other front-end stacks like Flex and/or Java Swing/JavaFX and have solid java experience and have the desire to switch to learning and using cutting edge web technologies, then feel free to apply for this position Responsibilities Contribute to the design and development of a web applications supporting exchange systems. Be able to lead an effort to design, architect and write new software components. Be able to independently handle project activities related to builds and deployments. Be able to create software tests, verify the functionality and quality of the software. Create design documentation for new software development and subsequent versions. Provide second-tier production support for 24/7 applications. Provide support for deployments during maintenance windows Identify opportunities to improve and optimize applications Work with business analysts or product management in understanding new requirements. Follow team guidelines for quality and consistency within the design and development phases of the application(s) Follow company software development processes and standards Knowledge and Experience Bachelors degree in computer science, Engineering, or a related field 3+ years of experience in Java design and development 2+ years of experience with UI technology stack HTML5/CSS3/JavaScript 2+ years of experience with open-source frameworks like Spring 2+ years of experience with Tomcat/SpringBoot/Vertx or equivalent application servers Experience with at least one JavaScript frameworks such as React, Redux Solid understanding of security concerns for web-based applications Able to write and troubleshoot PL/SQL queries Experience with writing comprehensive unit tests Experience with SDLC Tools like GIT, JIRA, Jenkins, Maven, or equivalent tools Experience building user-centric web applications with focus on usability, workflows, and performance Strong analytical and troubleshooting skills Working knowledge of software testing, building high quality software, and experience with software testing tools, regression testing etc Proven success working in a team environment
Posted Date not available
3.0 - 5.0 years
7 - 11 Lacs
bengaluru
Work from Office
We are seeking a talented and detail-oriented GUI Developer to join our Aerospace & Defense Client team, focusing on avionics and simulator systems. In this role, you will be responsible for designing and developing advanced graphical user interfaces that are both intuitive and compliant with industry standards. You ll collaborate closely with engineers and domain experts to deliver mission-critical interfaces used in flight systems and simulators. This is a great opportunity for professionals passionate about real-time graphics, 3D visualization, and aerospace technology. Specific Skills Programming: C++, Java, C#/.NET GUI Frameworks: Qt, OpenGL, JavaFX, .NET WPF Embedded UI Development: Real-time GUI development experience preferred Design Tools: Rational Rhapsody/Rose (Optional) Standards: Familiarity with DO-178C, ARINC 661 (Preferred) Responsible For Design and develop interactive and high-performance GUI applications. Implement 3D rendering and real-time data visualization for aerospace systems. Create user-friendly, safety-critical interfaces for pilots and system engineers. Ensure compliance with avionics software standards like DO-178C and ARINC 661. Collaborate with backend software engineers and domain experts to integrate GUI with avionics systems. Educational Requirements 70% aggregate or equivalent CGPA in BE/BTech/ME/MTech. GATE Score of 60% or above (Desirable, not mandatory).
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
67493 Jobs | Dublin
Wipro
26746 Jobs | Bengaluru
Accenture in India
21683 Jobs | Dublin 2
EY
20113 Jobs | London
Uplers
14352 Jobs | Ahmedabad
Bajaj Finserv
13841 Jobs |
IBM
13289 Jobs | Armonk
Accenture services Pvt Ltd
12869 Jobs |
Amazon
12463 Jobs | Seattle,WA
Amazon.com
12066 Jobs |