Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
7.0 - 12.0 years
7 - 12 Lacs
Thane, Maharashtra, India
On-site
Embedded Software & PCB Design Engineer This role is for a versatile engineer with extensive experience in both embedded C/C++ development for RTOS environments and complex PCB design for power electronics products. You will contribute to product development from schematic design and component selection to firmware testing and compliance, supporting the NPD (New Product Development) team. Key Responsibilities Extensive Experience in C & C++. Embedded RTOS experience with exposure to threads/tasks, synchronization, scheduling, message queues, semaphores, mutexes, and events. Debugging experience like J-Link debugger with ARM of STM32, C2000 of TI, NXP. Experience with Communication Protocols (ModBus-RTU/TCP, TCP/IP, CAN, USB, RS232/485, SPI, I2C, IOT). Experience with Peripherals (DMA, LCD, FLASH, RAM, ADC, DAC, PWM, voltage/current/temp sensors). Ability to read schematics and interpret the behavior of electronic systems. Familiar with JIRA and GitHUB, SVN or similar. Code coverage and analysis. Basic knowledge of power electronics products. Experience in design of complex state machines. Experience with Model-based state machine design. Experience and knowledge of developing PC Software with .net/C#/Python. Support the NPD team in the design of schematic and printed circuit board assemblies (PCBAs) using Altium/PAD/OrCAD. Selection of components for PCBs and BOM creation. Symbol & footprint creation for new electrical components. Component placement/positioning in PCB as defined by mechanical & electrical engineers. Experience in creating mixed signal high speed PCBs with EMI/EMC Compliance. Perform routing and follow stack-up for PCB's typically used in Power Electronics products with 2-6 layers PCBs with high speed signal. Drawing and design files generation to support PCB fabrication and assembly. Co-ordination with vendor for PCB fabrication, assembly, and component procurement. Experience in DFMEA, Stress analysis, Power budgeting, BOM scrubbing, DAR and MTBF. Knowledge of IPC, IEC, EMI/EMC and Environmental standards and compliance. Must coordinate with NABL accreditation government/private labs for Product testing to compliance with various Industrial standards like IEC/CE/UL/BIS/ISI etc. Extensive experience in PCB design of mixed signal high speed PCB with medium complexity with 2 to 6 layers. Extensive experience and knowledge in embedded firmware development for power electronics products (Ability to adapt & learn). Should be able to execute tasks independently (Problem-solving skills). Familiar with best practice and industry standards in terms of EMC, creepage and clearance, thermal management, and robustness (Act like owners). Prepare test cases and handle functional testing of firmware
Posted 1 week ago
6.0 - 8.0 years
0 - 2 Lacs
Bengaluru
Hybrid
Role & responsibilities: Outline the day-to-day responsibilities for this role. Preferred candidate profile: Specify required role expertise, previous job experience, or relevant certifications.
Posted 2 weeks ago
8.0 - 10.0 years
8 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Position Summary Join the Walmart-Vizio Middleware & Media team to design, develop, and enhance the core components of the next-generation Smart TV platform. This role is ideal for a highly experienced software engineer with deep expertise in media technologies, embedded systems, and cross-functional development. As a Senior Software Engineer, you will contribute across the product lifecyclefrom design to productionensuring high-performance, scalable, and secure multimedia experiences. What You'll Do Translate product and business requirements into scalable technical solutions. Architect and develop new middleware and media components to support both HTML and native app development kits. Review and enhance existing codebases, ensuring modularity, maintainability, and performance. Lead prototyping efforts and contribute to detailed design documents and implementation plans. Conduct code reviews, troubleshoot complex bugs, and provide detailed diagnostics. Collaborate with internal teams and external partners to ensure seamless integration of media stack components. Own features end-to-endfrom development and testing through deployment and optimization. Develop automated tools to measure product quality and proactively detect media playback issues. Incrementally deepen your understanding of the full media pipeline, from OS interaction to application interface. What You'll Bring Experience: 8+ years in embedded systems, multimedia platforms, or consumer electronics development. Hands-on work in system architecture, C/C++ development, and performance optimization. Technical Proficiency: Languages: C, C++11/14/17, JavaScript, JSON OS & System Development: Linux internals, multi-threading, IPC, journald, cross-compilation Media Stack: GStreamer, FFmpeg, adaptive streaming (HLS, DASH), PlayReady DRM, Wayland/directFB Debugging: Core dumps, log parsing, memory profiling Build Tools: CMake, Make, Meson Testing: Catch2, GoogleTest, BDD frameworks Preferred Skills: REST APIs, WebSockets, Docker, Conan, GitHub Actions Shell scripting, Rust, Python Basic cryptography and network packet analysis Soft Skills: Strong ownership mindset, proactive problem-solving, and effective cross-functional communication Ability to convey complex technical topics concisely across engineering and non-engineering teams Your First Year 3 Months: Independently triage and fix bugs, collaborate cross-functionally on design validation. 6 Months: Understand and propose improvements to the media stack for enhanced user experience. 1 Year: Act as a feature owner driving end-to-end development and delivery of new product features.
Posted 2 weeks ago
8.0 - 10.0 years
8 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Position Summary Join the Walmart-Vizio Middleware & Media team to design, develop, and enhance the core components of the next-generation Smart TV platform. This role is ideal for a highly experienced software engineer with deep expertise in media technologies, embedded systems, and cross-functional development. As a Senior Software Engineer, you will contribute across the product lifecyclefrom design to productionensuring high-performance, scalable, and secure multimedia experiences. What You'll Do Translate product and business requirements into scalable technical solutions. Architect and develop new middleware and media components to support both HTML and native app development kits. Review and enhance existing codebases, ensuring modularity, maintainability, and performance. Lead prototyping efforts and contribute to detailed design documents and implementation plans. Conduct code reviews, troubleshoot complex bugs, and provide detailed diagnostics. Collaborate with internal teams and external partners to ensure seamless integration of media stack components. Own features end-to-endfrom development and testing through deployment and optimization. Develop automated tools to measure product quality and proactively detect media playback issues. Incrementally deepen your understanding of the full media pipeline, from OS interaction to application interface. What You'll Bring Experience: 8+ years in embedded systems, multimedia platforms, or consumer electronics development. Hands-on work in system architecture, C/C++ development, and performance optimization. Technical Proficiency: Languages: C, C++11/14/17, JavaScript, JSON OS & System Development: Linux internals, multi-threading, IPC, journald, cross-compilation Media Stack: GStreamer, FFmpeg, adaptive streaming (HLS, DASH), PlayReady DRM, Wayland/directFB Debugging: Core dumps, log parsing, memory profiling Build Tools: CMake, Make, Meson Testing: Catch2, GoogleTest, BDD frameworks Preferred Skills: REST APIs, WebSockets, Docker, Conan, GitHub Actions Shell scripting, Rust, Python Basic cryptography and network packet analysis Soft Skills: Strong ownership mindset, proactive problem-solving, and effective cross-functional communication Ability to convey complex technical topics concisely across engineering and non-engineering teams Your First Year 3 Months: Independently triage and fix bugs, collaborate cross-functionally on design validation. 6 Months: Understand and propose improvements to the media stack for enhanced user experience. 1 Year: Act as a feature owner driving end-to-end development and delivery of new product features.
Posted 2 weeks ago
0.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
Job Description: Job Location Coimbatore Chennai We are looking for experienced Technology Architect who wish to develop exciting and innovative mobile shopping experiences for some of the biggest retail brands in the world The ideal candidate will have a very strong technology background and demonstrated experience in building very high quality web applications with attention to detail and performance Experience with e commerce and mobile commerce applications is desired Key Responsibilities: A day in the life of an Infoscion As part of the Infosys delivery team your primary role would be to ensure effective Design Development Validation and Support activities to assure that our clients are satisfied with the high levels of service in the technology domain You will gather the requirements and specifications to understand the client requirements in a detailed manner and translate the same into system requirements You will play a key role in the overall estimation of work requirements to provide the right information on project estimations to Technology Leads and Project Managers You would be a key contributor to building efficient programs systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey this is the place for you If you think you fit right in to help our clients navigate their next in their digital transformation journey this is the place for you Develop and deliver web based applications on time and with very high code quality Work closely with creative team to ensure high fidelity implementations Analyze and recommend performance optimizations of the code and ensure code complies with security best practices Debug and troubleshoot problems in live applications Experience in building scalable and high performance software systems Strong knowledge about HTTP Web Performance SEO and Web Standards Strong knowledge about Web Services REST MapReduce Message Queues Caching Strategies Strong knowledge about database management systems including RDBMS NoSQL etc Good knowledge about Web Security Cryptography and Security Compliance like PCI PII etc Scope and draft a Technical Design Document and a Technical Requirements Document Create detailed technical requirements with architectural guidance on how to implement Collaborate with the project manager to develop sound technical requirements that clearly outlines the architecture and tasks required to develop a project Reviewing code written by developers Define stories tasks for the implementations assigning for the closure for the tasks Technical Requirements: Primary skills Domain User Experience Design Interaction design Technology Cloud Platform Microservices Technology Java Java ALL Technology Java Springboot Technology Reactive Programming react JS Additional Responsibilities: Knowledge of architectural design patterns performance tuning database and functional designs Hands on experience in Service Oriented Architecture Ability to lead solution development and delivery for the design solutions Experience in designing high level and low level documents is a plus Good understanding of SDLC is a pre requisite Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate Team Management Communication Technical strength in mobile and web technologies Problem solving Strong front end development Decision making Preferred Skills: Technology->Java->Java - ALL,Domain->User Experience Design->Interaction design,Technology->Cloud Platform->Microservices,Technology->Reactive Programming->react JS,Technology->Java->Springboot
Posted 3 weeks ago
7 - 10 years
12 - 15 Lacs
Bengaluru
Hybrid
Job Summary: We are seeking a proactive and skilled Software Engineer with 7-10 years of professional experience in backend development using .NET Core and C#, with a strong focus on Microservices architecture and SQL Server. The ideal candidate will be responsible for designing and building scalable systems and contributing to all stages of the software development lifecycle. Key Responsibilities: Design and develop enterprise-grade applications using .NET Core , C# , and Microservices architecture . Build and maintain RESTful APIs and services that are scalable, secure, and performant. Write efficient and optimized SQL Server queries, stored procedures, and database designs. Participate in system design discussions and contribute to architectural decisions. Implement clean, maintainable, and testable code following SOLID principles and design patterns. Collaborate with product managers, QA engineers, and UI developers in Agile teams. Perform code reviews, troubleshoot production issues, and ensure application stability and performance. Follow CI/CD best practices and contribute to DevOps improvements where needed. Required Skills: Strong hands-on experience with .NET Core , ASP.NET Core , and C# Proficiency in Microservices architecture and service-to-service communication patterns Solid expertise in SQL Server (T-SQL, stored procedures, performance tuning) Good understanding of RESTful APIs , JSON , and HTTP protocols Familiarity with Entity Framework Core or Dapper Experience with version control systems (e.g., Git) Knowledge of unit testing frameworks (e.g., xUnit, MSTest, NUnit) Preferred Skills: Exposure to Docker and Kubernetes for containerized deployments Familiarity with message queues (e.g., RabbitMQ, Kafka) Understanding of cloud platforms such as Azure or AWS Experience with CI/CD tools (e.g., Azure DevOps, Jenkins) Education: Bachelors degree in Computer Science, Information Technology, or a related field
Posted 1 month ago
4 - 6 years
8 - 10 Lacs
Bengaluru
Hybrid
Job Summary: We are seeking a proactive and skilled Software Engineer with 56 years of professional experience in backend development using .NET Core and C#, with a strong focus on Microservices architecture and SQL Server. The ideal candidate will be responsible for designing and building scalable systems and contributing to all stages of the software development lifecycle. Key Responsibilities: Design and develop enterprise-grade applications using .NET Core , C# , and Microservices architecture . Build and maintain RESTful APIs and services that are scalable, secure, and performant. Write efficient and optimized SQL Server queries, stored procedures, and database designs. Participate in system design discussions and contribute to architectural decisions. Implement clean, maintainable, and testable code following SOLID principles and design patterns. Collaborate with product managers, QA engineers, and UI developers in Agile teams. Perform code reviews, troubleshoot production issues, and ensure application stability and performance. Follow CI/CD best practices and contribute to DevOps improvements where needed. Required Skills: Strong hands-on experience with .NET Core , ASP.NET Core , and C# Proficiency in Microservices architecture and service-to-service communication patterns Solid expertise in SQL Server (T-SQL, stored procedures, performance tuning) Good understanding of RESTful APIs , JSON , and HTTP protocols Familiarity with Entity Framework Core or Dapper Experience with version control systems (e.g., Git) Knowledge of unit testing frameworks (e.g., xUnit, MSTest, NUnit) Preferred Skills: Exposure to Docker and Kubernetes for containerized deployments Familiarity with message queues (e.g., RabbitMQ, Kafka) Understanding of cloud platforms such as Azure or AWS Experience with CI/CD tools (e.g., Azure DevOps, Jenkins) Education: Bachelor’s degree in Computer Science, Information Technology, or a related field
Posted 1 month ago
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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2