Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Role Description Role Proficiency: Provide leadership to a project with appropriate technical options and well suited design standards for embedded system product development system level validation and performance optimization strategies. Outcomes Design develop and implement system level specifications. Develop highly optimized secured code debugging integrating firmware/ applications and development level testing of complex SW/HW systems. Work directly with IP owners product (HW & SW) architects for design and debugging as per the project needs. Prepare Release Notes and participate in release strategies. Mentor lead and manage Developers I II III – Embedded Software Engineers based on project needs Identify and recommend appropriate tools (SW & HW) for the project. Developing utilizing various debug validation tools and/or methodologies to implement Development and validation plans Create share best practices and lessons learned with the team. Optimises efficiency cost and quality. Influence and improve customer satisfaction Set FAST goals for self/team and also provide feedback to FAST goals of team members Measures Of Outcomes Adherence to embedded design process and standards Quick turnaround on multiple alternative solutions determining the most suitable Number of technical issues uncovered during the execution of the project Number of review feedback post Software Lead II review based on project SLA Number of design and test defects post-delivery based on project SLA Quick turnaround on defect fixing for design and tests based on project SLA Adherence to testing methodologies and compliance process Adherence to project schedule / timelines Deploy Innovation techniques and publish white paper Team management and productivity improvement as per Project SLA. Requirement Outputs Expected: Lead requirement engineering; collaboration with internal and external customers to understand their needs Design Embedded design architecture/LLD and linking to requirements Develop Design the embedded SW and code as per design patterns coding standards templates and checklists. Develop automated tools or scripts for the validation environment. Test Analysis and testing of prototypes validate the designed software document the analysis and test results Document Create documentation for one's own work and contribute to creation of design HLD LLD/architecture for component/system software/ application diagnostics and test results Status Reporting Report status of tasks assigned; comply with project related reporting standards/process Quality Lead design reviews add value take responsibility for the design and overall quality of the embedded software Release Adhere to release management process for circuit simulation design schematics board files Compliance Adhere to embedded software design regulatory and test compliance Estimate Estimate time effort resource dependence for one's own work and for projects' work. Accurately define and document the technical side of the project schedule with estimates and identified risks Interface With Customer Clarify requirements and provide guidance to development team. Present design options to customers and conduct product demos Manage Project Manage delivery of embedded software and manage requirement understanding and effort estimation. Manage Team Set FAST goals and provide feedback. Understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project Manage Defects Perform defect RCA and mitigation. Identify defect trends and take proactive measures to improve quality Manage Knowledge Consume project related documents and specifications. Review the reusable documents created by the team Skill Examples Ability to create Embedded C Program Development for system level. Capability in creating and executing one or more of the following domains: Storage/connectivity/Media/graphics/boot/clusters/infotainment/ADAS Ability to do C++ programming (OOP) Assembly programming skills Ability to handle OS Scheduler Pre-emptive Round robin & Cooperative scheduling related work Ability to handle SW development in area of CAN Diagnostics Vehicle Functions etc. Aptitude in Networking protocols such as CAN LIN etc Ability to select right IoT & IO protocols as per problem statement. Ability to do Unit Testing (Tessy & RTRT) using appropriate Integration Testing Tools Ability to define and execute test cases with techniques (White Box and Black box) Ability in Closed loop LabCar INCA or similar tools Capacity to configure GDT framework. Ability to adhere to software quality standards (MISRA PCLINT QAC). Ability to debug using embedded tools Ability to do automation and configure Simulation Tools. Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning and handle multiple tasks. Build confidence with customers by meeting deliverables in time with quality. Estimate effort time resources required for developing / debugging features / components Make decisions on appropriate of the Software / Hardware’s. Strong analytical and problem-solving abilities Knowledge Examples Knowledge on product development lifecycle Testing methodology and standards (Water Fall/ Agile) Knowledge in Test Automation scripting languages (e.g. Python Perl TCL) Knowledge with Wired (USB Ethernet PLC SCADA etherCAT Modbus RSxxx & Wireless technologies like NFC Bluetooth Wi-fi Zigbee etc. is a plus Understanding of automation frameworks (e.g. Hudson/Jenkin) Knowledge and knowhow on Diesel and Gasoline Engine Management Systems Knowledge of embedded algorithm integration on platform (Windows Linux and Android) Comprehension of ASPICE & ISO26262 process Knowledge in Pre-Silicon Verification environments for simulation and Emulation/FPGA platform Experience with System Verilog IP/Subsystem and SOC development environment Knowledge of MISRA 2004 and 2012 Coding guidelines (PC-lint LDRA & PRQA) Knowledge of CAN Tools: CANoe CANalyser & CAPL programming Knowledge of GDT framework internals Additional Comments Microcontroller ( STM32) Communication Protocols :- SPI, QSPI, I2C, UART, MODBUS Languages: C, C++, Java, Python Other:- Timer, PWM, Ethernet, RTC, TCP/IP. OS: Linux Proven experience in embedded firmware development, specifically with STM32 microcontrollers. Perform code reviews and maintain documentation for firmware development processes. Proficient in C/C++ programming languages. Experience with development tools such as STM32CubeIDE, IAR Embedded Workbench, or Keil. Experience with communication protocols (SPI, I2C, UART, Modbus etc.). Experience with Timer, PWM,ADC, QSPI, Flash, EEPROM, Uart RS285, Secure element, Ethernet. Experience in HMI interface. Experience in CyberSecurity, Mbedtls. Experience with real-time operating systems (RTOS) . Skills Microcontrollers,Spi,Embedded Show more Show less
Posted 2 days ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Position: Embedded C Developer Experience: 3 to 6 Years Location: Pune & Bangalore We are looking for an experienced Embedded C Developer with a strong background in embedded systems and low-level programming. Key Responsibilities: Design, develop, and test embedded software using C and C++ Work on developing and integrating virtual models in C++ Collaborate with hardware and architecture teams to gain deeper insights into SoC and computer architecture Develop and debug firmware, low-level drivers, and hardware interfaces Contribute to board bring-up and system-level integration activities Ensure software meets quality, reliability, and performance standards Must-Have Skills: Strong hands-on experience in C programming Solid understanding of embedded software/firmware development Experience working with low-level drivers (SPI, I2C, UART, Timers, ADC, etc.) Proficiency in bare-metal programming or Linux-based embedded systems Show more Show less
Posted 2 days ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
As a Firmware engineering Intern, you will work closely with our engineering team to design, develop, test, and debug embedded software for our hardware products. You will gain hands-on experience across the firmware development lifecycle and contribute to real-world projects. Selected Intern's Day-to-day Responsibilities Include Write, test, and debug code for microcontrollers (e.g., STM32, ESP32, NXP LPC, etc.) Support the integration of sensors, actuators, communication modules (I2C, SPI, UART, CAN, BLE, Wi-Fi), and other peripherals. Work with tools like STM32CubeIDE, MPLAB X, ESP-IDF or similar IDEs and toolchains. Assist in documenting code, APIs, and technical details. Collaborate with hardware and software teams to understand system-level requirements and contribute to System Design. Perform basic debugging using oscilloscopes, logic analysers, and serial consoles Contribute to code reviews and team meetings. About Company: With more than three decades of experience in various industrial applications ranging from defence and aerospace to medical, automotive, and commercial, we are a leading firm specialising in electronics systems design from concept to prototype. We provide a comprehensive range of services to help customer realise their ideas. Show more Show less
Posted 2 days ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Understand/review Design specification and develop verification strategy/Test plan/coverage plan. Development of constrained random verification environments and verification components. Writing tests/sequences/functional coverage/assertions to meet verification goals. Developing c-based test cases for SOC verification. Required Experience Strong background on functional verification fundamentals, environment planning, test plan generation, environment development System Verilog experience and experience with UVM based functional verification environment development is required. Good knowledge of verilog/vhdl/C/C++/Perl/Python. Expertise in AMBA protocols. (AXI/AHB/APB). Good knowledge of at least one of the USB/PCIE/Ethernet/DDR/LPDDR or similar protocols Good handle on using one or more version control software Good handle on using one or more load sharing software Desirable Skills And Experience Prior experience with Cadence tools and flows is highly desirable. Familiarity with ARM/CPU architectures is a plus. Experience in developing c-based test cases for SOC verification Some experience with assembly language programming Good knowledge of some of the protocols like UART, I2C, SPI, JTAG Embedded C code development and debug Formal Verification experience Strong vocabulary, communication, organizational, planning, and presentation skills are essential. Ability to work independently and productively with high quality output and results in a fast paced and dynamic environment. Ability and desire to learn new methodologies, languages, protocols etc. Must be open to constant personal development and growth to meet the evolving demands of the semiconductor industry. Self-motivated and willing take up additional responsibilities to contribute to team’s success. We’re doing work that matters. Help us solve what others can’t. Show more Show less
Posted 3 days ago
2.0 years
5 - 7 Lacs
Solan
On-site
Seize an exceptional opportunity at Himachal’s leading R&D Tech company, with over seven years of establishment and recognized as one of the fastest-growing tech firms in the Himachal-Tricity region. As a proud participant in the Make in India initiative and a strong advocate for the 'Vocal for Local' movement, Vihaas is managed by local professionals. We are dedicated to innovation and excellence in technology development, fostering a unique, hierarchy-free environment that promotes creativity and collaboration. Job Summary Vihaas Design Technologies is seeking an experienced Embedded Developer with a focus on microcontroller-based systems for telecommunications applications. As part of our team, you will design, develop, and maintain embedded systems that integrate seamlessly with our advanced communication solutions. Education Background Required BTech (ECE , CS), MTech , BCA ,MCA, Relevant Courses Experience 2-4 Years Responsibilities Develop and optimize embedded firmware for microcontrollers, ensuring efficient performance and low power consumption. Write clean and maintainable C/C++ code for low-level microcontroller programming and peripheral interfacing. Implement drivers and manage communication between microcontrollers and external devices via I2C, SPI, UART, CAN, and other protocols. Integrate microcontrollers with sensors, actuators, and modules, ensuring smooth hardware-software interaction. Debug and troubleshoot using tools like oscilloscopes, and logic analyzers, resolving issues in hardware-software integration. Collaborate with hardware teams, optimizing firmware for resource and power efficiency in battery-powered devices. Work with RTOS or bare-metal systems as needed, ensuring real-time performance in embedded applications. Maintain code integrity through Git, manage repositories, and write comprehensive documentation for firmware architecture. Provide post-deployment support, including firmware updates and system integration. Qualifications 2-4 years in embedded development focused on microcontroller systems. Proficient in C/C++ with experience in low-level programming and peripheral management. Solid understanding of microcontroller architectures (e.g., MSC-51, STM ARM Cortex-M, AVR, PIC) and peripheral interfaces (e.g., GPIO, ADC, DAC, PWM, Timers). Hands-on with communication protocols like I2C, SPI, UART, CAN, and real-time performance with RTOS or bare-metal systems. Strong debugging skills using hardware tools (oscilloscopes and logic analyzers). Knowledge of low-power design and firmware optimization for energy-efficient systems. Note: Candidates should be prepared for an on-site interview upon selection. Job Type: Full-time Pay: ₹500,000.00 - ₹700,000.00 per year Benefits: Provident Fund Schedule: Day shift Weekend availability Supplemental Pay: Performance bonus Education: Bachelor's (Preferred) Experience: total work: 2 years (Required) embedded development: 2 years (Required) Embedded C: 1 year (Required) Work Location: In person
Posted 3 days ago
3.0 years
32 - 38 Lacs
Bengaluru
On-site
BENGALURU, KARNATAKA, INDIA FULL-TIME HARDWARE ENGINEERING 3220 Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states. Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world's highest performance automotive compute platforms. In this hybrid role, you'll report to a Hardware Engineering Manager. You will: Establish a good understanding of chip's architecture, intended functionality and IPs Collaborate with verification and emulation teams in the pre-silicon phase, and create post-silicon test plans Perform functional and performance validation to to make sure the chip meets expectations Develop and execute stress test and PVT corner characterization to ensure robustness Effectively debug failures encountered during testing Develop automation for test execution, data post-process and reporting You have: Bachelor's degree in Electrical Engineering or Computer Engineering 3+ years of hands-on experience in silicon validation and bring-up of complex ASIC Demonstrated experience in at least one of the following areas, with a proven ability to apply that knowledge to silicon validation: IC design, verification, emulation, sw/fw development Experience in design or validation of at least one of the following subsystems: DDR, high-speed SerDes, Ethernet, CPU, GPU, NoC Proficiency in at least one of the programming or scripting languages: C/C++, System Verilog, Python Proficiency in lab equipment and debug tools, such as oscilloscope, protocol analyzer, JTAG debugger, etc We prefer: Experience with peripheral interfaces and protocols, such as I2C, SPI, UART, JTAG Familiarity with automotive standards and test methodologies Experience in developing and utilizing automated test scripts and frameworks for validation efficiency. Exposure to pre-silicon verification methodologies and the ability to ability to correlate with post-silicon results Experience in electrical validation and compliance test for IO interfaces The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range ₹3,200,000—₹3,870,000 INR
Posted 3 days ago
15.0 years
0 Lacs
Bengaluru
On-site
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: AMD is looking for an experienced individual to take-up the exciting role of applications engineer in the growing Embedded Business Unit and work on bleeding-edge technology. You will be responsible for scoping, hands-on debugging and resolving multi-disciplinary customer issues across different market segments and products. You will work closely with software development teams to understand the software design, architecture, use-cases and implementation and then enable the customers in applications of this software into their differentiated innovative products. You will also help in development of critical customer features, authoring and presenting application notes and technical training for AMD field and customer teams. Role & Responsibilities: Hands-on coding/debugging and resolution of customer issues, analysis and enablement of customer use-cases and feeding back the patches/fixes to the mainline SW. Bring-up customer boards with Linux kernel and device drivers working as reference boards. Serve as consultant to FAE, customers and partners as the subject matter expert in the area of BIOS/Firmware Achieve maximum platform/silicon entitlement in customer products through power and performance, driver optimization. Author applications notes and present training sessions to enable field teams, customers and partners. Prepare and deploy packages of different Linux distros integrating different components. Maintain domain expertise on new technologies by working closely with software/technology development teams on specific projects and participating in trainings, boot-camps etc. Requirements: Engineering degree in CS/EE with 15+ years of relevant experience. Familiarity with at least one BIOS code base (AMI, Insyde, Phoenix, Coreboot BIOS,) Knowledge of ACPI, USB, NVMe, SATA, PCIe and other PC industry standards Knowledge of protocols including I2c, SPI, UART, etc. is expected. Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc. Hands-on experience required to support customers throughout product production, including board bring-up, custom feature development, and issue resolution. Hands on experience working with Reference Boards. Able to read and interpret hardware schematics. Experience with FPGA firmware is a plus. Expert in C language; knowledge of x86 assembly Hands-on knowledge of embedded software debugging techniques both from the hardware and BIOS perspective. Good knowledge of CPU system architecture and HW platforms based on x86. Agile and adaptable to changing customer requirements with ability to scope the work and drive closure. Experience working in a multi-site and multi-cultural environment and ability to travel as needed. Experience in customer facing role (application engineering) will be a big plus. Team player with passion and hunger to do whatever it takes for business success. Excellent communication and evangelizing skills with an entrepreneurial spirit to produce results. #LI-SK4 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 3 days ago
0.0 years
0 - 1 Lacs
Rājkot
On-site
Job Summary: We are seeking a passionate and skilled Embedded Firmware Engineer to develop real-time firmware for motor control applications, with 0 to 3 years of experience . The ideal candidate should have strong programming skills in Embedded C , working knowledge of C++ , and experience or academic exposure to Field-Oriented Control (FOC) techniques. You’ll be working closely with motor control hardware and microcontroller-based systems to deliver high-performance, reliable, and efficient embedded solutions. Key Responsibilities: Develop and maintain embedded firmware in C/C++ for microcontroller-based motor control systems. Implement and optimize Field-Oriented Control (FOC) algorithms for motors such as BLDC and PMSM . Program low-level MCU peripherals (PWM, ADC, UART, SPI, CAN, timers) for real-time applications. Work on bare-metal or RTOS-based firmware development. Interface with hardware components such as inverters, sensors , and motor drivers . Conduct motor testing, calibration , and fine-tuning on real hardware setups. Debug firmware using tools like oscilloscopes, logic analyzers, and JTAG/SWD debuggers . Collaborate with cross-functional teams for hardware integration and system validation. Write clear and maintainable code with proper documentation and version control. Required Skills: Proficiency in Embedded C for real-time firmware development. Working knowledge of C++ , especially in embedded contexts. Understanding of motor control principles including FOC, PI loops, and modulation techniques (e.g., SVPWM). Experience with microcontrollers such as STM32, TI C2000, Infineon, NXP , etc. Familiarity with low-level driver development and interrupt-based programming . Strong debugging and problem-solving skills using hardware and software tools . Basic knowledge of power electronics related to motor drives. Preferred Experience (Good to Have): Exposure to sensorless FOC , motor parameter estimation, or observer-based control. Experience with bootloader development and firmware over-the-air (FOTA) updates. Knowledge of tools like MATLAB/Simulink for motor modeling or algorithm prototyping. Familiarity with functional safety standards (e.g., ISO 26262). Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹100,000.00 per month Schedule: Day shift Work Location: In person
Posted 3 days ago
3.0 years
0 Lacs
India
On-site
JS TechAlliance Consulting Private limited is a global IT solutions company that provides full-cycle services in the areas of software development, web-based enterprise solutions, mobile application design, and portal development. We combine solid business domain experience, technical expertise, profound knowledge of industry trends, and a quality-driven delivery model to offer progressive end-to-end web solutions. Our goal is to provide specialized mobile software and web business solutions while providing business consulting to our clients. About the Role :- We are seeking a skilled Embedded Developer with solid experience in embedded systems and astrong command of C/C++ programming. The candidate will be working on the development of Z-Wave-based end devices, including switches, roller shutters, and various sensors. A deepunderstanding of Silicon Labs controllers and hands-on experience with Simplicity Studio isessential. Prior experience with Z-Wave device development is a significant advantage.Key Responsibilities 1.Design, develop, and maintain firmware for Z-Wave end devices (e.g., switches,roller shutters, sensors). 2.Develop and integrate drivers and low-level software for microcontrollers andperipherals. 3.Collaborate with hardware teams to bring up new platforms and perform board bring-up and debugging. 4.Work with the Z-Wave SDK and Simplicity Studio for device provisioning,configuration, and testing. 5.Implement and maintain communication protocols with a focus on Z-Wave. 6.Optimize software for performance, memory, and power consumption in embeddedsystems. 7.Conduct unit tests, debugging, and issue resolution for released firmware. QualificationsMust-Have: 1. 3+ years of experience in embedded systems development. 2. Proficient in C/C++ with solid understanding of embedded software design patterns. 3. Experience with Silicon Labs controllers and development in Simplicity Studio. 4. Hands-on experience in real-time embedded systems development and debugging. 5. Strong understanding of hardware-software interfaces, UART/I2C/SPI, GPIO, ADC,timers, etc. Nice to Have (Preferred): 1.Prior experience in Z-Wave protocol stack and device development. 2.Experience with Silicon Labs Z-Wave SDKs. 3.Familiarity with low-power design and battery-powered device optimization. 4.Exposure to wireless communication standards and protocols (BLE, Zigbee, Thread is a plus). Experience: 3 to 5 Years experience Job Location: Indore Joining: Immediate (prefer less than 15 days Notice Period) Share Resume :- hr@jstechalliance.com or can contact here - Direct : 0731-3122400 (Ask for Mrs. Anjali ) WhatsApp : 8224006397 Job Type: Full-time Education: Bachelor's (Required) Experience: total work: 3 years (Required) Z-wave Devices: 2 years (Required) Embedded software: 3 years (Required) Language: English (Required) Work Location: In person
Posted 3 days ago
2.0 years
0 Lacs
Ahmedabad, Gujarat, India
Remote
Position Title: Embedded Engineer – Full Time Electrify Services is one of the fastest growing engineering services start-ups and is looking for an Embedded Engineer to play a key role in helping our client improve their product and take their business to the next level. This is an individual contributor role with a direct impact on company growth. We would like to see this position grow as the company evolves. If you are looking for a high-impact and challenging role, this job is a perfect destination for you! Major Job Duties Ø Design and implement software for embedded devices and systems from requirements to production and commercial deployment Ø Proven success with end-to-end hardware development including schematic capture, layout, bring-up, testing, and debugging of high-density, high-speed PCBs Ø Experience in Mixed signal circuit design and high-speed digital design Ø Knowledge of protocols including RS232, RS485, SPI, USB, CAN, ZigBee, Wi-Fi, BLE Ø Experience with RF, GPS, GSM, Wi-Fi, Bluetooth, SD Card, camera, LCD, PCI interface Ø Design and review of critical PCB layout for signal integrity Ø Perform signal-integrity analysis and verification of high-speed interfaces such as PCIe, and USB, using high-speed lab instruments. Ø Utilizing embedded APIs and developing new API layers required to interface embedded platforms to the cloud and remote wired and wireless sensors. Ø Develop and maintain internal database structures required for communicating and transmitting/receiving data from the Cloud. Ø Analyze the project and participate in multi-way discussions with ( hardware designers and server-side and mobile app developers ) to familiarize yourself with the product. Ø Developing, designing, and testing embedded systems to ensure the application's efficiency Ø Using C and C++ to generate dependable and high-quality code Ø Design, build, and test efficient, high-quality embedded code. Ø Collaborate on the design of future revisions of the product. Ø Researching software and hardware to improve systems and execute upgrades Ø Conducting risk analysis and solution development Ø Monitoring of documentation during the entire process of developing an efficient embedded system Ø Recognizing and resolving systemic issues to enhance performance Ø Communicating with other team members to ensure they complete projects on time and within budget Ø Design implementation considering EMI/EMC compliance criteria, environmental conditions Ø Working alongside the program manager and company leadership on key product deliverables and timelines. These responsibilities are just the start! At Electrify, we encourage you to contribute wherever your interests take you — and shape your role accordingly. And this isn't just a philosophical bent: we give you 4 hours a week (10% of the work week) to pursue passion projects outside of your role responsibilities. We are Looking For People Who Have Ø Bachelor's degree in Electrical Engineer, Computer Engineer or a related field Ø 2 + years of experience in the field of Hardware Designing and Firmware Development. Ø The system brings up in the lab requires HW, SW, and FW integration Ø Knowledge of communication systems, including architectural tradeoffs and partitioning impacts. Ø Highly Skilled in C, C++, Embedded C, Python is a MUST Ø Ability to read the hardware schematics. Experience with Altium or KiCad would be a plus. Ø Knowledge of technological gadgets and software tools Ø Soldering and hands-on hardware debugging using tools such as oscilloscopes, multi-meters, DC power supplies, etc. Ø Designing firmware, including interaction and integration with hardware design. Ø Knowledge of all components of computer architecture, including microprocessors and hardware Ø Experience with RF and microwave measurement systems would be a plus Ø Communication protocols such as UART, SPI, I2C, and CAN, BLE, WIFI Ø Experienced with different controllers & their protocols i.e., TI, NFC, ESP, STM Ø Strong analytical and problem-solving skills are required. Ø Proficiency in a variety of computer programming languages Ø Understanding of computer architecture, programming languages and interface technology Ø Team player with strong self-motivation and collaboration skills Ø Ability to use standard lab equipment such as oscilloscope and spectrum analyzer Ø Able to work in a fast-paced environment with multiple and sometimes conflicting priorities. Ø Ability to lead the team Location: Ahmedabad, India Salary: Depending on Experience and Past achievements. Send your Resume to: hr@electrifyservices.com Show more Show less
Posted 3 days ago
0 years
0 Lacs
Karnal, Haryana, India
On-site
About the company RENXO Technologies is a fast-growing startup building cutting-edge technology solutions across industries — from AI-powered systems to intelligent automation and immersive apps. We're passionate about innovation and creating solutions that make a real difference. As we scale up, we’re inviting motivated Software Development Interns to join our dynamic teams. This is a hands-on opportunity to contribute to live projects and core product development. You’ll work closely with experienced engineers and architects in a fast-paced, learning-rich environment. If you’re passionate about technology — whether it's writing AI models, programming microcontrollers, building mobile apps, designing intuitive web interfaces, or creating scalable, cloud-native backends — we want you on our team! Internship Tracks Please indicate your preferred area(s) of interest when applying: 1. AI/ML & Generative AI Develop ML and DL models for real-world applications. Work with large language models (LLMs), embeddings, vector databases, NLP, and GenAI tools. Build computer vision pipelines using OpenCV, YOLO, OCR, or pose estimation. Work on data analytics, prediction, prioritization, and optimization solutions. Exposure to HuggingFace, LangChain, PyTorch, or TensorFlow is a plus. 2. Embedded & Edge Development Work on low-level embedded systems using C, MicroPython, or CircuitPython. Develop firmware for sensors, controllers, and custom hardware on ESP32, Arduino, Raspberry Pi, or STM32. Interface with peripherals, and optimize power, memory, and timing. Exposure to real-time systems and protocols like I2C, SPI, UART, or CAN is a bonus. 3. Backend Development (Golang/Python) Design and develop scalable backend services and REST APIs. Work with databases (NoSQL and SQL) and cloud platforms. Implement CI/CD pipelines, logging, monitoring, and authentication systems. Collaborate closely with frontend and AI teams to deliver end-to-end features. 4. Mobile App Development (Android/iOS) Build mobile applications using Kotlin, SwiftUI, or Flutter. Translate Figma designs into high-performance mobile experiences. Integrate REST APIs, handle local storage, and optimize responsiveness. Learn best practices in app lifecycle management, performance tuning, and security. 5. Frontend & Web Development (SvelteKit) Build modern, responsive UIs using SvelteKit and TailwindCSS. Connect frontend with backend and AI services via APIs and WebSockets. Implement clean UX flows, animations, and state management. Work on admin panels, dashboards, and client-facing applications. Build Progressive Web Apps (PWAs) for mobile. 6. Game & 3D Development (Unity) Build interactive 3D views for business and consumer apps. Contribute to multiplayer game development: implement gameplay mechanics, animations, audio, and AI behaviors. Explore Unity’s physics, networking, and UI systems. Develop rapid prototypes or simulation tools for internal or client use. Responsibilities Contribute code to live customer projects and core product features. Work with and learn from senior developers and architects. Collaborate with cross-functional teams using hybrid-agile workflows. Learn and implement development best practices, tools, and patterns. Continuously explore new technologies and contribute ideas. Basic Qualifications Currently pursuing or recently completed a Bachelor’s degree in CS, IT, ECE, or a related field. Good problem-solving ability and a genuine curiosity for learning. Basic knowledge of programming languages such as Python, Go, C/C++/C#, Kotlin, Dart, Swift, or JavaScript. Understanding of software design fundamentals and version control (Git). Preferred Qualifications Personal, academic, or open-source projects in relevant fields. Familiarity with GitHub, Figma, Linux, or cloud platforms such as AWS or GCP. Prior internship, freelance, or hackathon experience. Strong communication and teamwork skills. 🚀 Why Join RENXO Technologies? Hands-on experience with real-world, cutting-edge products. Work on live customer projects and product development. Friendly, collaborative startup culture that encourages learning and ownership. Direct mentorship from senior engineers and architects. Pre-Placement Offers (PPOs) for deserving candidates. Paid internship. How to Apply Please fill out the internship application form https://forms.gle/U4C15wdUYaocZzh68 and submit it along with your resume (including links to your GitHub, portfolio, or project repositories). You may also include a short note or cover letter mentioning your areas of interest and what excites you about tech. We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status. Show more Show less
Posted 3 days ago
9.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Requirements Bachelor's degree in computer/ Electronics Engineering with 9 to 15 years of work experience in SW development. Excellent in software Architecture and design of embedded systems(Especially in medical device development ) Able to understand and lead Cyber Security related tasks for Medical Device products. Programming languages Embedded C, C++. Linux Operating systems (VXworks, QNX, Greenhills Integrity, Yocto etc. ) Expertise in development and maintenance of firmware, device driver/bare metal driver. Hands-on experience in leading team for cyber security by providing guidance and solutions. Hands-on to perform analysis, preparation and verification for cyber security. Demonstrate success in delivering results on time with Quality. Good understanding of healthcare domain (regulations and standards IEC62304, ISO13485) and medical software development process. Work Experience Minimum 9 years of embedded firmware/low level development experience. 4+ years of experience in handling cyber security related development for medical device. Expertise in development and maintenance of firmware, device driver/bare metal driver. Experience in one of the Linux based Operating systems (VXworks, QNX, Greenhills Integrity, Thread X, Yocto etc) Experience in I2C, UART, SPI, USB, ADC, DAC,CAN, Sensors Show more Show less
Posted 3 days ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About Us Rekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure. Our efforts center on developing advanced autonomous technology for the maritime industry, serving both defense and commercial sectors globally. We specialize in creating autonomous vessels both surface and underwater as well as autonomous port infrastructure. Currently, we are building the flagship autonomous platform of the Indian Navy. About The Role We are seeking a talented and enthusiastic Embedded Systems Engineer to join our team and contribute to the development of robust electronic systems for our autonomous marine vessels. As part of our dynamic startup journey, you will collaborate closely with our experienced engineers and the founding members of the company, who are alumni of IIT Kharagpur. This role offers hands-on experience in the design, development, and testing of embedded systems designed to work faultlessly without manual intervention for months. This immersive experience will provide you with a comprehensive understanding of the challenges and complexities involved in developing robust electronic systems capable of sustaining marine environments. Key Responsibilities Engage in the planning, design, development, and testing of embedded systems for unmanned surface and underwater vessels. Write high quality drivers for sensors and actuators. Integration of key electronic subsystems like Power Management and Distribution Systems, Battery Management Systems, Leak Detection, and motor controllers with mechanical and software components. Conduct testing, debugging, and troubleshooting of electronic systems and components. Document design specifications and implementation details. Select and evaluate electronic components and systems for marine applications. Assist in the development of prototypes and proof-of-concept designs. Requirements 2+ Years of experience with a Bachelor's or dual degree in Mechatronics, Electrical and Electronics Engineering, Electronics and Communication Engineering, Electronics and Instrumentation Engineering. Experience working with microcontrollers (such as AVR, ARM, Cortex, etc.) Proficient in embedded programming languages, such as C and C++. Good understanding of essential communication protocols and interfaces like SPI, I2C, UART, and CAN. Good hardware debugging skills. Hands-on experience with soldering circuit boards. Familiar with EDA tools such as KiCad and Eagle. Hands-on experience with common sensors and motors. Good to have prior work experience in ros. What We Offer Location : Bengaluru. Opportunity to learn the embedded stack for marine vessels. Flexible and innovative work environment promoting collaboration. A role where your contributions make a real difference and drive impact. (ref:hirist.tech) Show more Show less
Posted 3 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Country India Location: Building No: 12C, Floor 9,10,11, Building No: 12B -Stilt floor, Raheja Mindspace, Cyberabad, Madhapur, Hyderabad - 500081, Telangana, India Role: HMI Engineer Location: Hyderabad Full/ Part-time: Fulltime Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About The Role Candidate must conduct business in an ethical manner, self-motivated, detail-oriented, and able to work independently with little supervision. Know how/where to get answers and overcomes obstacles. Highly driven, strong communicator who is able to understand customer requirements and project goals and is able to balance multiple priorities. Work in a team environment when required and produce results in a timely manner. Possess a positive attitude, show enthusiasm, take pride in the work, be results driven, keen to learn, creative and efficient. Key Responsibilities Creating application-level code in C++14/17 Creating low-level code, including device drivers, HAL, bootloaders, communication protocols and diagnostic interface (UDS) - C11 and C++17. Designing implementation for testability and reusability Analyzing and resolving bugs and anomalies reported from integration tests Reviewing peers' work (code and architecture). Coding of supportive tools; build scripts etc. mainly in Python 3.8. Detailing of requirements in cooperation with requirements engineers and software architects Proven experience in mid-scale software projects. Excellent in C++14/17 Strong knowledge in C programming Applied knowledge of object-oriented design and design patterns. Great understanding of designing software for a resource-limited embedded platform Comfortable in multithreaded applications, understanding of inter-thread communication and synchronization on a real-time operating system. Fluent English, written and spoken Understanding TCP/IP networks and network protocols Familiarity with digital electronics, including communication bus standards like CAN, UART, I2C, SPI. Knowledge of modern CMake Experience in BSP development for FreeRTOS and/or Linux Knowledge of Docker and Kubernetes environment Experience with tools such as GIT and JIRA Requirements Requires advanced knowledge obtained through a University degree, combined with experience Practical to substantial knowledge of Carrier organization, programs or systems with the ability to make enhancements and leverage in daily work University Degree or equivalent A minimum of 5 years prior relevant experience OR An advanced degree in a related field and a minimum of 3 years experience Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Apply Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice Click on this link to read the Job Applicant's Privacy Notice Show more Show less
Posted 4 days ago
15.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ AMD is looking for an experienced individual to take-up the exciting role of applications engineer in the growing Embedded Business Unit and work on bleeding-edge technology. You will be responsible for scoping, hands-on debugging and resolving multi-disciplinary customer issues across different market segments and products. You will work closely with software development teams to understand the software design, architecture, use-cases and implementation and then enable the customers in applications of this software into their differentiated innovative products. You will also help in development of critical customer features, authoring and presenting application notes and technical training for AMD field and customer teams. Role & Responsibilities Hands-on coding/debugging and resolution of customer issues, analysis and enablement of customer use-cases and feeding back the patches/fixes to the mainline SW. Bring-up customer boards with Linux kernel and device drivers working as reference boards. Serve as consultant to FAE, customers and partners as the subject matter expert in the area of BIOS/Firmware Achieve maximum platform/silicon entitlement in customer products through power and performance, driver optimization. Author applications notes and present training sessions to enable field teams, customers and partners. Prepare and deploy packages of different Linux distros integrating different components. Maintain domain expertise on new technologies by working closely with software/technology development teams on specific projects and participating in trainings, boot-camps etc. Requirements Engineering degree in CS/EE with 15+ years of relevant experience. Familiarity with at least one BIOS code base (AMI, Insyde, Phoenix, Coreboot BIOS,) Knowledge of ACPI, USB, NVMe, SATA, PCIe and other PC industry standards Knowledge of protocols including I2c, SPI, UART, etc. is expected. Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc. Hands-on experience required to support customers throughout product production, including board bring-up, custom feature development, and issue resolution. Hands on experience working with Reference Boards. Able to read and interpret hardware schematics. Experience with FPGA firmware is a plus. Expert in C language; knowledge of x86 assembly Hands-on knowledge of embedded software debugging techniques both from the hardware and BIOS perspective. Good knowledge of CPU system architecture and HW platforms based on x86. Agile and adaptable to changing customer requirements with ability to scope the work and drive closure. Experience working in a multi-site and multi-cultural environment and ability to travel as needed. Experience in customer facing role (application engineering) will be a big plus. Team player with passion and hunger to do whatever it takes for business success. Excellent communication and evangelizing skills with an entrepreneurial spirit to produce results. Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. Show more Show less
Posted 4 days ago
8.0 - 13.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Job Details: : We are seeking a passionate and experienced Embedded Firmware and Driver Engineer to design, develop, and optimize low-level embedded software for Intels AI accelerators and GPUs. In this role, you will collaborate with a cross-geo team to create world-class embedded software solutions. Your responsibilities will includeDesigning, developing, and maintaining bare-metal firmware for ARC-based processors. Creating and managing Boot ROM and Boot loader systems. Developing and maintaining RTOS-based device drivers. Delivering new features requested by Cloud Service Providers. Solving complex technical problems and contributing to innovative solutions. Collaborate with hardware, system, and driver teams for feature definition and end-to-end delivery Qualifications: Minimum qualifications: Bachelors degree in computer science, Electrical Engineering, or a related field with at least 8 years of relevant experience in Embedded Software Design and Development. Proficiency in ARC or other low-power controller architectures. Expertise in C programming and basic understanding of assembly language. Deep understanding of real-time systems, interrupt handling, and RTOS (e.g. Zephyr) Proven experience in writing boot firmware Familiarity with communication protocols such as SPI, I2C, and UART. Excellent analytical and problem-solving skills, with the ability to manage stakeholders and collaborate across geographies. Exceptional written and oral communication skills. Hands-on experience in developing and integrating RTOS based device drivers. Preferred qualifications: Knowledge of interfaces like I3C, PCIe, CXL, and protocols such as SMBUS/PMBUS and MCTP/PLDM. Experience in pre-silicon emulation, simulation, and FPGA platforms, along with debugging tools like Lauterbach and protocol analyzers. Knowledge in one or more of the following areasConfidential Computing, UCIe, or HBM technologies. Understanding of DVFS algorithms, AVS, and thermal management strategies Familiarity with secure boot, firmware update mechanisms, and memory management and open-source projects like buildroot-external. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intels transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologiesspanning software, processors, storage, I/O, and networking solutionsthat fuel cloud, communications, enterprise, and government data centers around the world. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *
Posted 4 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Our Team Semtech’s Wireless Applications team is a group of passionate and talented engineers tasked to ensure successful customer design-ins of Semtech wireless and LoRa® solutions, and to develop and deliver advanced hardware and firmware IoT solutions for the LPWAN space. Semtech is seeking a Firmware Applications Associate to join our team who is interested in applying wireless technology to satisfy practical customer use-cases. Job Summary The Firmware Applications Engineer plays a key role in facilitating customer success with Semtech’s wireless technology. In this role, you will develop expertise in the practical application of Semtech’s wireless transceiver silicon and software products through the development and testing of embedded software, firmware and accompanying documentation and training material. Reporting into the European Applications team, you will collaborate with customers and colleagues across the globe and participate in field testing activities. Responsibilities Develop and validate Reference Applications firmware, Proof Of Concepts, Demonstrations and Customer Enablement tools (50%) Provide technical support to Semtech Field Application Engineers, Sales and Business Development channels, as well as advanced support directly to Semtech customers (40%) Generate technical documentation, presentations, and training materials to facilitate LoRa technology adoption and design-in (10%) Minimum Qualifications Bachelor of Science Degree in Computer Science, Computer Engineering, Electrical Engineering or similar field 5+ years of professional experience in Embedded Programming Knowledge of various programming languages (C, C++, Python…), hardware interfaces (UART, SPI, JTAG, …), tools (GNU Make, GCC, VS Code, Shell scripting, Gitlab CI/CD, …), MCU Architectures and RTOS (RISC-V, ARM, PIC Zephyr/ThreadX/FreeRTOS, …) and associated debugging techniques (JTAG, RTT) Experience in wireless communication protocols such as LoRaWAN, Bluetooth, Cellular, Sidewalk, Thread etc Desired Qualifications Rigorous, creative, and solution-oriented Curiosity and adaptability when presented with new technologies and an evolving and dynamic environment Capable of handling multiple tasks in a prioritized fashion Excellent communication skills, ability to work as a multi-site team partner Full working proficiency in English (required), French (bonus) Show more Show less
Posted 4 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Our Team Semtech’s Wireless Applications team is a group of passionate and talented engineers tasked to ensure successful customer design-ins of Semtech wireless and LoRa® solutions, and to develop and deliver advanced hardware and firmware IoT solutions for the LPWAN space. Semtech is seeking a Firmware Applications Associate to join our team who is interested in applying wireless technology to satisfy practical customer use-cases. Job Summary The Firmware Applications Engineer plays a key role in facilitating customer success with Semtech’s wireless technology. In this role, you will develop expertise in the practical application of Semtech’s wireless transceiver silicon and software products through the development and testing of embedded software, firmware and accompanying documentation and training material. Reporting into the European Applications team, you will collaborate with customers and colleagues across the globe and participate in field testing activities. Responsibilities Develop and validate Reference Applications firmware, Proof Of Concepts, Demonstrations and Customer Enablement tools (50%) Provide technical support to Semtech Field Application Engineers, Sales and Business Development channels, as well as advanced support directly to Semtech customers (40%) Generate technical documentation, presentations, and training materials to facilitate LoRa technology adoption and design-in (10%) Minimum Qualifications Bachelor of Science Degree in Computer Science, Computer Engineering, Electrical Engineering or similar field 5+ years of professional experience in Embedded Programming Knowledge of various programming languages (C, C++, Python…), hardware interfaces (UART, SPI, JTAG, …), tools (GNU Make, GCC, VS Code, Shell scripting, Gitlab CI/CD, …), MCU Architectures and RTOS (RISC-V, ARM, PIC Zephyr/ThreadX/FreeRTOS, …) and associated debugging techniques (JTAG, RTT) Experience in wireless communication protocols such as LoRaWAN, Bluetooth, Cellular, Sidewalk, Thread etc Desired Qualifications Rigorous, creative, and solution-oriented Curiosity and adaptability when presented with new technologies and an evolving and dynamic environment Capable of handling multiple tasks in a prioritized fashion Excellent communication skills, ability to work as a multi-site team partner Full working proficiency in English (required), French (bonus) Show more Show less
Posted 4 days ago
3.0 years
0 Lacs
Greater Bengaluru Area
On-site
Position Title: – Platform Software Engineer Location: Bangalore, working from client location on all 5 days. Skills requirements: Linux Expertise: 3-6 years’ s trong C, C++ experience in developing embedded Linux (Yocto) platform/application Ability to understand schematics, develop, debug Board support package, and drivers Knowledge on ARM based processor architecture, knowledge on SPI/I2C/UART/USB/Flash/LAN WLAN/Bluetooth technologies Experience in kernel level debugging, JTAG debugging and dump analysis tools Experience in Shell / Perl/ python scripting Expertise in using Source control tools (git/gitlab) Experience in Build automation and continuous integration Strong object-oriented design, design patterns knowledge Show more Show less
Posted 4 days ago
0 years
0 - 0 Lacs
Mohali
On-site
Experience in PCB design (schematic to Gerber) and simulation. Good Understanding in board level testing/troubleshooting with soldering skills. Experience of Logic, Microcontrollers - STM32, ESP32 etc. Hardware interfacing - RS485, I2C, UART, SoCs, SPI and Sensor Data Management. Should know how to use schematics, component data sheets and electronic test equipment. Drafting schematics, Designing PCBs, BOM creation and Component procurement. Job Type: Full-time Pay: ₹10,000.00 - ₹20,000.00 per month Schedule: Day shift Fixed shift Monday to Friday Work Location: In person
Posted 4 days ago
3.0 years
0 Lacs
India
On-site
JS TechAlliance Consulting Private limited is a global IT solutions company that provides full-cycle services in the areas of software development, web-based enterprise solutions, mobile application design, and portal development. We combine solid business domain experience, technical expertise, profound knowledge of industry trends, and a quality-driven delivery model to offer progressive end-to-end web solutions. Our goal is to provide specialized mobile software and web business solutions while providing business consulting to our clients. About the Role :- We are seeking a skilled Embedded Developer with solid experience in embedded systems and astrong command of C/C++ programming. The candidate will be working on the development of Z-Wave-based end devices, including switches, roller shutters, and various sensors. A deepunderstanding of Silicon Labs controllers and hands-on experience with Simplicity Studio isessential. Prior experience with Z-Wave device development is a significant advantage.Key Responsibilities 1.Design, develop, and maintain firmware for Z-Wave end devices (e.g., switches,roller shutters, sensors). 2.Develop and integrate drivers and low-level software for microcontrollers andperipherals. 3.Collaborate with hardware teams to bring up new platforms and perform board bring-up and debugging. 4.Work with the Z-Wave SDK and Simplicity Studio for device provisioning,configuration, and testing. 5.Implement and maintain communication protocols with a focus on Z-Wave. 6.Optimize software for performance, memory, and power consumption in embeddedsystems. 7.Conduct unit tests, debugging, and issue resolution for released firmware. QualificationsMust-Have: 1. 3+ years of experience in embedded systems development. 2. Proficient in C/C++ with solid understanding of embedded software design patterns. 3. Experience with Silicon Labs controllers and development in Simplicity Studio. 4. Hands-on experience in real-time embedded systems development and debugging. 5. Strong understanding of hardware-software interfaces, UART/I2C/SPI, GPIO, ADC,timers, etc. Nice to Have (Preferred): 1.Prior experience in Z-Wave protocol stack and device development. 2.Experience with Silicon Labs Z-Wave SDKs. 3.Familiarity with low-power design and battery-powered device optimization. 4.Exposure to wireless communication standards and protocols (BLE, Zigbee, Thread is a plus). Experience: 3 to 5 Years experience Job Location: Indore Joining: Immediate (prefer less than 15 days Notice Period) Share Resume :- hr@jstechalliance.com or can contact here - Direct : 0731-3122400 (Ask for Mrs. Anjali ) WhatsApp : 8224006397 Job Type: Full-time Education: Bachelor's (Required) Experience: total work: 3 years (Required) Z-wave Devices: 2 years (Required) Embedded software: 3 years (Required) Language: English (Required) Work Location: In person
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Job Description Job Title: Firmware Engineer ( Hardware Integration ) Candidate Specification: Minimum 6 to 10 Years of Experience. Job Description Integrate and configure hardware peripherals such as I2C, SPI, UART, USB, and Ethernet using device trees. Debug issues at various levels to ensure efficient integration and performance. Collaborate with hardware engineers to ensure seamless integration and performance. Maintain BSPs for specific laptop hardware, including the Linux kernel, device drivers, and bootloaders. Perform Linux bring-up and validation for post-silicon platforms. Integrate GPU capabilities, such as OpenGL, Vulkan, and video acceleration, into the Linux BSP for optimal performance and features. Work with CI/CD tools to automate builds and releases for firmware. Skills Required RoleFirmware Engineer Industry TypeIT/ Computers - Software Functional Area Required Education Bachelor Degree Employment TypeFull Time, Permanent Key Skills CI/ CD I2C LINU X SPI Other Information Job CodeGO/JC/321/2025 Recruiter NameChristopher Show more Show less
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Job Description Job Title: Firmware Engineer ( Hardware Integration ) Candidate Specification: Minimum 6 to 10 Years of Experience. Job Description Integrate and configure hardware peripherals such as I2C, SPI, UART, USB, and Ethernet using device trees. Debug issues at various levels to ensure efficient integration and performance. Collaborate with hardware engineers to ensure seamless integration and performance. Maintain BSPs for specific laptop hardware, including the Linux kernel, device drivers, and bootloaders. Perform Linux bring-up and validation for post-silicon platforms. Integrate GPU capabilities, such as OpenGL, Vulkan, and video acceleration, into the Linux BSP for optimal performance and features. Work with CI/CD tools to automate builds and releases for firmware. Skills Required RoleFirmware Engineer Industry TypeIT/ Computers - Software Functional Area Required Education Bachelor Degree Employment TypeFull Time, Permanent Key Skills CI/ CD I2C LINU X SPI Other Information Job CodeGO/JC/321/2025 Recruiter NameChristopher Show more Show less
Posted 4 days ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Skill: Pre/Post Silicon Validation Engineer Mode: Contract Staffing (Contractor) Experience : 5+ Yrs - Experience on code development & debugging for Pre & Post Si Validation - Pre & Post Silicon Validation of SoC with Radar based application in automotive & Infotainment domain - Experience on Emulation Platform: Zebu or any other Emulation platform platforms - Experience on ARM core base Bare Metal Driver Development for the Custom SoC Digital IPs - PVT & 3VT characterizations and robustness validation (Nice to have) - Debuggers: Experience on Trace32 based script development - Debuggers: Experience on S32DS (nice to have) - Worked on of Communication Protocols like - Ethernet, I2C, UART, GPIO, Timer/Counter etc. - Hands on of Lab based instrument e.g. Oscilloscope, Multimeter (nice to have) - Programming experience on C Language - Python scripting Basic usage (nice to have) - Good Logical reasoning and communication Skill Show more Show less
Posted 4 days ago
2.0 years
0 Lacs
Sadar, Uttar Pradesh, India
On-site
🚀 We're Hiring: Corporate Trainer – Embedded Systems (C, Linux, FreeRTOS) 📍 Location: Greater Noida | 🕒 Experience: 2+ Years | 💼 Full-Time Role Are you passionate about teaching and shaping future embedded engineers? We’re looking for an Embedded Systems Trainer who can deliver hands-on, practical training in: ✅ Embedded C & Data Structures ✅ Linux System & Kernel Programming ✅ Device Drivers ✅ FreeRTOS ✅ Communication Protocols (UART, SPI, I2C) 🎯 What You’ll Do: Train & mentor early-career professionals and students Design lab-based sessions & real-time projects Evaluate progress & support learner success Collaborate with curriculum & placement teams 🧠 Who You Are: Strong in Embedded C, Linux internals, and RTOS Comfortable with Device Drivers & Protocols Love to teach, explain, and simplify complex concepts Bonus: Previous training/mentorship experience 🎓 Education: B.E./B.Tech/M.Tech in ECE, EE, CSE or similar 💡 Join us in building the next generation of Embedded Engineers! 📩 To Apply or Refer: 📞 7096958004 📧 admin@techdhaba.com #hiring #embedded #corporatetrainer #linux #freertos #careers #training #techjobs #embeddedlinux #greaternoida #techdhaba Show more Show less
Posted 4 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The uart (universal asynchronous receiver-transmitter) job market in India is experiencing significant growth with the increasing demand for professionals skilled in embedded systems and communication protocols. Companies across various industries, including electronics, automotive, and telecommunications, are actively seeking uart experts to design, develop, and maintain communication interfaces for their products.
The average salary range for uart professionals in India varies based on experience levels: - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum
Career progression in the uart domain typically follows a path similar to: 1. Junior Embedded Engineer 2. Embedded Engineer 3. Senior Embedded Engineer 4. Lead Embedded Engineer
In addition to uart expertise, professionals in this field are often expected to have knowledge or experience in the following areas: - Embedded C programming - Communication protocols (SPI, I2C, etc.) - Microcontroller architecture - PCB design - Debugging and troubleshooting skills
As you embark on your journey to explore uart jobs in India, remember to showcase your skills, knowledge, and passion for embedded systems and communication protocols during interviews. Prepare thoroughly, stay updated with industry trends, and apply confidently to secure exciting opportunities in this growing field. Good luck!
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