Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
1.0 - 4.0 years
5 - 8 Lacs
Krishna
Work from Office
Engineering in ECE or ETC,PCB design using Altium Design Software. Experience in Multi-Layer PCB design,Experience in PCB design with Signal Integrity. Power Integrity and EMI/EMC considerations. Experience in working with Serial protocols such as RS422/485, I2C, SPI, UART etc. Experience in working with Wi-Fi, LoRa and Bluetooth related hardware and antenna selection. Experience in working with Micro controller & Computer Module. Exp in Preparing FEMCA & DFMEA analysis for hardware Design
Posted 1 week ago
5.0 - 10.0 years
6 - 12 Lacs
Bengaluru
Work from Office
-Design, develop & debug embedded software for ARM, Intel & NVIDIA platforms -Develop & maintain DMA drivers & user-space application software for Linux & Windows -Develop real-time applications using RTOS & manage multi-threaded, pre-emptive systems Required Candidate profile Implement communication protocol (SPI, I2C, UART, TCP/IP / UDP) Create robust, maintainable C/C++ code Support system integration, bring-up activities Experience in MPSoCs & ARM Cortex-A/R/M processor
Posted 1 week ago
1.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Electronics Engineer Location: Ahmedabad Job Type: Full-time Department: R&D Job Summary We are looking for a skilled Electronics Engineer with a Diploma or Bachelor's degree in Electronics Engineering to join our team. The ideal candidate should have expertise in circuit design, PCB development, and embedded systems for machine design applications. This role involves hardware and firmware development , system integration, and testing to support product innovation. Key Responsibilities Design and develop electronic circuits, PCBs, and control systems for machines. Select and integrate microcontrollers, sensors, motor drivers, and power electronics components. Develop firmware for embedded systems using C/C++ or Python. Work on stepper, servo, and BLDC motor control for automated systems. Design and test power management circuits, battery management systems, and DC-DC converters. Collaborate with the mechanical and R&D teams for system integration. Create and maintain schematics, BOMs, and documentation for production. Troubleshoot and resolve hardware and software issues in prototypes. Ensure compliance with safety and EMC standards for electronic designs. Required Skills & Qualifications Diploma/Bachelor’s degree in Electronics Engineering or a related field. 1-3 years of experience in electronic circuit design and embedded systems (freshers with strong technical skills may also apply). Proficiency in PCB design software (Altium, Eagle, KiCad, or OrCAD). Hands-on experience with microcontrollers (STM32, ESP32, Arduino, or PIC). Strong understanding of analog/digital circuits, power electronics, and communication protocols (UART, SPI, I2C, CAN, Modbus, etc.). Ability to troubleshoot hardware issues and perform circuit debugging. Knowledge of firmware development in C/C++ and basic Python scripting. Experience with soldering, prototyping, and testing lab equipment (oscilloscope, multimeter, logic analyzer, etc.). Show more Show less
Posted 1 week ago
2.0 - 5.0 years
5 - 9 Lacs
Gurugram
Work from Office
Ripple Healthcare is looking for Senior Embedded Engineer to join our dynamic team and embark on a rewarding career journey The Embedded Engineers is responsible for overseeing and managing key aspects of the role, including strategic planning, team coordination, and ensuring the achievement of objectives Duties include analyzing workflows, optimizing processes, collaborating with cross-functional teams, and ensuring compliance with industry standards Additionally, the role involves reporting on performance, identifying areas for improvement, and implementing innovative solutions to enhance efficiency and effectiveness 8,16,32 BIT Microcontrollers, Firmware Development,RTOS,Data Management,IOT System Design,STM, Debugging,Hardware Design
Posted 1 week ago
9.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Details Job Description: Performs functional logic verification of an integrated SoC to ensure design will meet specifications. Defines and develops scalable and reusable block, subsystem, and SoC verification plans, test benches, and the verification environment to meet the required level of coverage and confirm to microarchitecture specifications. Executes verification plans and defines and runs emulation and system simulation models to verify the design, analyze power and performance, and uncover bugs. Replicates, root causes, and debugs issues in the presilicon environment. Finds and implements corrective measures to resolve failing tests. Collaborates and communicates with SoC architects, microarchitects, full chip architects, RTL developers, postsilicon, and physical design teams to improve verification of complex architectural and microarchitectural features. Documents test plans and drives technical reviews of plans and proofs with design and architecture teams. Incorporates and executes security activities within test plans, including regression and debug tests, to ensure security coverage. Maintains and improves existing functional verification infrastructure and methodology. Absorbs learning from postsilicon on the quality of validation done during presilicon development, updates test plan for missing coverages, and proliferates to future products. Qualifications Minimum qualifications :- are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Requirements listed below would be obtained through a combination of Industry job-relevant experience, internship experiences and or school. work/classes/research. Education Requirement:- Bachelor's degree in Electrical or Computer Engineering, Computer Science, Math, Physics, or related field plus 9 years of industry work experience, or- Master's degree in Electrical or Computer Engineering, Computer Science, Math, Physics, or related field plus 7 years of industry work experience, or- PhD in Electrical or Computer Engineering, Computer Science, Math, Physics, or related field plus 5 years of related work experience. Minimum Qualifications:- 8+ years of experience in relevant Pre-Silicon validation position having gone through multiple project cycles to gather in-depth know how. Solid work experience in designing, verifying, and validating complex hardware systems. Solid programming skills in C/C++, Verilog, System Verilog, UVM, assembly, and Python. Proficient in debugging SOC, fabric, NOC, memory, various protocols like PCIE or Ethernet, or other complex ASIC designs. Knowledge of advanced computer architecture and micro-architecture concepts. Experience with writing directed and random test cases. Experience with design verification and validation methodologies and strategies. Good communication skills, and a team player. Able to work independently in a fast-paced team and environment. Desired Requirements- Deep knowledge of system architecture including CPU, Data path packet processing flows , Boot Flows, fabrics, interconnects, NOC, memory sub-systems, I/O peripherals (UART/SPI), bus protocols (AXI/APB), PCIE, Ethernet, DMA, CSRs, etc. MACsec , Time-Sensitive Networking (TSN) Experience with boot, reset, clock, and power management. Job Type Experienced Hire Shift Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business Group The Network & Edge Group brings together our network connectivity and edge into a business unit chartered to drive technology end to end product leadership. It's leadership Ethernet, Switch, IPU, Photonics, Network and Edge portfolio is comprised of leadership products critically important to our customers. 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 be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change. Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
India
On-site
Core Technical Skills Qualification B Tech or Bachelor in Electronics and telecommunications. Embedded Systems: Firmware & Application Development. Proficient in C/C++ & Python for embedded programming Experience with RTOS (Real-Time Operating Systems) . Knowledge of IoT & microcontrollers and microprocessors. Understanding of memory management , interrupts , and I/O protocols Communication Protocols: UART, SPI, I2C, CAN TCP/IP, Ethernet, RS232/485 Wireless protocols like Zigbee, BLE, LoRa . Hardware & Firmware: Reading and understanding schematics and datasheets Basic hardware troubleshooting and use of tools like oscilloscopes, logic analyzers Firmware development. Experience 3 to 4 years. Job Types: Full-time, Permanent Benefits: Provident Fund Schedule: Day shift Work Location: In person Speak with the employer +91 7378473775
Posted 1 week ago
3.0 years
0 - 0 Lacs
India
On-site
Key Responsibilities Design & Development · Design and develop electronic control systems for electric and battery-powered trimmers. · Work with battery management systems (BMS) for lithium-ion battery packs. Testing & Validation · Conduct electrical testing and validation of electronic systems. · Perform compliance testing and debugging. · Carry out environmental testing (temperature, humidity, vibration). · Validate safety and regulatory compliance (UL, CE, FCC). · Analyze field failure data and implement design improvements. Manufacturing Support · Collaborate with manufacturing engineers to optimize production processes. · Support PCB layout design and component selection. · Develop test fixtures and automated testing procedures. · Troubleshoot production issues and apply corrective actions. · Coordinate with suppliers on component sourcing and quality. Product Improvement · Analyze customer feedback and warranty data for continuous improvement. · Optimize power consumption and battery performance. · Contribute to cost reduction initiatives while maintaining quality. Hands-On Tasks · PCB assembly, testing, and calibration. · Basic electronics component handling. · Schematic interpretation and debugging. · Instrument fault diagnosis and testing. · Use of standard electronic measuring tools. Required QualificationsEducation & Experience · Bachelor's degree in Electrical or Electronics Engineering (or related field). · 3–5 years of experience in electronics design (preferably consumer products). · Experience with motor control systems and power electronics. Technical Skills · Proficient in circuit design and analysis. · Knowledge of microcontrollers and embedded systems. · Experience with power electronics (MOSFETs, IGBTs, motor drives). · Understanding of lithium-ion battery technologies. · Familiarity with communication protocols (I2C, SPI, UART, CAN). · Knowledge of EMC/EMI principles and testing methods. Preferred Software Proficiency · PCB design: Altium Designer, KiCad, Eagle. · Simulation: LTSpice, MATLAB/Simulink. · Programming: C/C++, Python. · CAD tools for mechanical integration. · Data analysis: Excel, MATLAB, or similar. Preferred Qualifications · Master’s degree in Electrical/Electronic Engineering. · Familiarity with regulatory standards: UL 2089, IEC 60335, FCC Part 15. Key Competencies · Strong analytical and problem-solving skills. · Excellent communication and teamwork abilities. · High attention to detail and quality focus. · Project management experience. · Customer-oriented mindset. Job Type: Full-time Pay: ₹40,000.00 - ₹50,000.00 per month Benefits: Health insurance Paid sick time Provident Fund Schedule: Day shift Education: Bachelor's (Required) Work Location: In person Expected Start Date: 01/08/2025
Posted 1 week ago
0.0 - 1.0 years
0 Lacs
Udipi, Karnataka
On-site
Blackfrog Technologies is a Manipal based technology startup that manufactures medical devices. We are ISO 13485 certified and have developed patented systems for improving immunization supply chains and now delivering efficacious vaccines to some of the farthest corners of India and beyond. Join us and be a part of this exciting & fulfilling journey! Key Responsibilities: Design, develop, and implement test strategies for embedded hardware and firmware. Collaborate with embedded hardware and firmware teams to define test requirements, use cases, and validation strategies. Create automated and manual test plans for functional, regression, and stress testing of embedded systems. Set up and maintain test environments including microcontrollers(STM32, Renesas, Microchip), peripheral interfaces (I2C, SPI, UART), and embedded development kits. Perform firmware validation, including testing bootloaders, communication protocols, sensors, and real-time features. Analyze and document test results, report bugs, and assist in root cause analysis for hardware/software failures. Maintain and operate testing tools and equipment such as oscilloscopes, logic analyzers, multimeters, and simulators. Ensure compliance with quality and regulatory standards (ISO 13485, IEC 60601, etc.) during testing procedures. Requirements: Bachelor’s degree in Electronics/Electrical Engineering or a related field. 2+ years of hands-on experience in product testing. Hands-on experience with lab tools such as oscilloscopes, multimeters, thermal chambers, and environmental testers. Familiarity with microcontrollers, embedded C/C++/Python, RTOS, and communication protocols (UART, SPI, I2C, CAN, Bluetooth, Zigbee etc.). Analytical mindset with strong problem-solving skills. Strong troubleshooting skills for both hardware and software issues. Ability to read and understand schematics, datasheets, and firmware architecture. Job Type: Full-time Pay: From ₹300,000.00 per year Benefits: Health insurance Leave encashment Paid sick time Paid time off Provident Fund Schedule: Day shift Ability to commute/relocate: Udupi, Karnataka: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: Embedded software: 1 year (Preferred) Work Location: In person
Posted 1 week ago
1.0 - 4.0 years
3 - 6 Lacs
Noida
Work from Office
Lead embedded electronics and sensor system development (ISFET, IOT), Nordic NRF, BLE beacon, PCB design, and prototyping. Must have skills in C/C++, RTOS, microcontrollers (STM32/ESP32), and embedded protocols (I2C, SPI, UART).
Posted 1 week ago
5.0 years
2 - 11 Lacs
India
On-site
Job description Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 5+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 5+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. What We Offer: Opportunity to work on innovative and impactful projects. Collaborative and tech-driven work environment. Career growth and skill enhancement opportunities. Flexible work culture and supportive leadership. T Job Type: Full-time Pay: ₹255,498.42 - ₹1,179,394.87 per year Schedule: Day shift Work Location: In person Speak with the employer +91 9081068979 Expected Start Date: 10/06/2025
Posted 1 week ago
1.0 years
3 - 4 Lacs
Ahmedabad
On-site
Job Title: Electronics Engineer Location: Ahmedabad Job Type: Full-time Department: R&D Job Summary: We are looking for a skilled Electronics Engineer with a Diploma or Bachelor's degree in Electronics Engineering to join our team. The ideal candidate should have expertise in circuit design, PCB development, and embedded systems for machine design applications. This role involves hardware and firmware development , system integration, and testing to support product innovation. Key Responsibilities: Design and develop electronic circuits, PCBs, and control systems for machines. Select and integrate microcontrollers, sensors, motor drivers, and power electronics components . Develop firmware for embedded systems using C/C++ or Python. Work on stepper, servo, and BLDC motor control for automated systems. Design and test power management circuits , battery management systems, and DC-DC converters. Collaborate with the mechanical and R&D teams for system integration. Create and maintain schematics, BOMs, and documentation for production. Troubleshoot and resolve hardware and software issues in prototypes. Ensure compliance with safety and EMC standards for electronic designs. Required Skills & Qualifications: Diploma/Bachelor’s degree in Electronics Engineering or a related field. 1-3 years of experience in electronic circuit design and embedded systems (freshers with strong technical skills may also apply). Proficiency in PCB design software (Altium, Eagle, KiCad, or OrCAD). Hands-on experience with microcontrollers (STM32, ESP32, Arduino, or PIC) . Strong understanding of analog/digital circuits, power electronics, and communication protocols (UART, SPI, I2C, CAN, Modbus, etc.) . Ability to troubleshoot hardware issues and perform circuit debugging . Knowledge of firmware development in C/C++ and basic Python scripting . Experience with soldering, prototyping, and testing lab equipment (oscilloscope, multimeter, logic analyzer, etc.) .
Posted 1 week ago
3.0 years
4 - 10 Lacs
India
On-site
Job Description: Embedded Software Engineer Our company is looking for a skilled embedded software engineer to join our team. As a key team member, you will be crucial in designing, developing, and testing embedded software, including coding, debugging, testing, troubleshooting, and documenting. Candidates with solid software design skills and a commitment to innovation would be preferred for the role. If you’re a talented and innovative engineer with a passion for developing software solutions and have a proven track record in embedded systems, firmware development, and a strong understanding of hardware-software integration, we invite you to apply. We offer competitive compensation, a modern work environment, and opportunities for professional growth. Objectives of this role Developing and implementing embedded software solutions for various systems for Power Electronics as per client needs. Collaborating with cross-functional teams, including hardware engineers, to define software requirements and specifications. Conducting feasibility studies and system analysis to ensure software compatibility with hardware components. Writing and optimizing efficient, reusable and scalable embedded code. Performing unit testing and debugging to ensure software functionality and reliability. Contributing to the documentation and maintenance of software applications. Your tasks Design and develop embedded software solutions for microcontrollers and microprocessors such as STM32, PIC, Texas, Arduino. Collaborate with hardware engineers to define software requirements and specifications. Write efficient, modular and well-documented code in C/C++ and/or Python. Work with testing teams to ensure software meets quality standards. Implement software updates and patches based on feedback and testing results. Debugging and troubleshooting software to identify and resolve issues. Conducting code reviews and ensuring compliance with coding standards. Stay updated on industry advancements in embedded software development. Required skills and qualifications Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering or a related field. 3+ years of experience as an embedded software engineer. Proficiency in programming languages such as C and C++ for embedded systems and basic knowledge of Python. Experience with microcontrollers, microprocessors such as STM32, PIC, Texas. Experience with using software development tools such as STM32CubeIDE, Code Composer Studio or any related tool. Detail-oriented with excellent problem-solving and analytical skills for Power Electronic Systems. Must have good knowledge of Power Electronics systems such as DC-DC Converters, Power Supplies. Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN) and device drivers. Good to have experience in IoT protocol such as MQTT and cloud platform (AWS, Azure or GCP). Good to have experience using Version control such as GitHub, Bitbucket. Preferred skills and qualifications Master or advanced degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. Familiarity with software version control systems (e.g., Git). Certifications in embedded systems, Power Electronics Systems, IoT applications, or related areas. Familiarity with software development tools and version control systems. Experience with agile software development and embedded system security. Statcon Electronics is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, age, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Statcon Electronics is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit www.sindia.co.in. Job Type: Full-time Pay: ₹400,000.00 - ₹1,000,000.00 per year Schedule: Day shift Work Location: In person
Posted 1 week ago
0.0 - 4.0 years
0 Lacs
Delhi, Delhi
On-site
Job Title: Embedded Hardware Engineer Company : RKJ Electric Location : Rohini Sector 11, New Delhi Website : www.rkjelectric.com Contact : +91-8800949509 Job Type : Full-time Experience Required : Minimum 2–4 years in embedded hardware design and development (preferably in AV, IoT, or electronics product development) Educational Qualification : B.Tech/B.E. in Electronics, Electrical, Instrumentation, or related field Salary : Competitive, based on skills and experience About RKJ Electric: RKJ Electric is a leading system integrator specializing in Audio-Visual (AV) solutions, CCTV systems, solar energy solutions, and fire safety systems. We provide end-to-end solutions for diverse projects across corporate, government, and commercial sectors, ensuring high-quality, innovative, and reliable technology solutions. Job Summary: We are seeking a skilled and passionate Embedded Hardware Engineer to join our in-house R&D team. This role involves end-to-end hardware development for a broad range of AV products including but not limited to speakerphones, video conferencing bars, PTZ cameras, control panels, encoders/decoders, amplifiers, and network-based AV systems. You will be responsible for circuit design, PCB development, component selection, hardware validation, and ensuring seamless hardware-software integration to meet performance and quality standards. Key Responsibilities: · Design and develop embedded hardware systems for AV products across categories such as audio, video, control, and networking. · Work on mixed-signal circuit design, power supply design, and high-speed interfaces. · Create schematics and BOMs using industry-standard tools (e.g., Altium Designer, OrCAD). · Coordinate with firmware/software teams to ensure compatibility and optimal performance. · Interface design for USB, HDMI, Ethernet, I2C, SPI, UART, and analog audio/video signals. · Support prototype development, debugging, validation, and testing of hardware. · Collaborate with mechanical, procurement, and manufacturing teams for product realization. · Prepare and maintain design documentation, test reports, and production handoff files. · Manage pre-bid meetings, clarifications, and client communications. · Maintain accurate records of tender documents, submitted proposals, and status updates. · Track tender progress, deadlines, and submission timelines. · Ensure strict adherence to company policies, statutory compliance, and submission standards. · Conduct market research to understand industry trends and competitive analysis. Key Requirements: 2–4 years of hands-on experience in embedded hardware design, especially for commercial electronics or AV devices. Strong knowledge of microcontrollers, signal integrity, circuit protection, and PCB layout. Experience working with both analog and digital signal paths (audio/video/data). Proficiency in debugging hardware using test equipment like oscilloscopes, multimeters, and logic analyzers. Understanding of EMC/EMI considerations and compliance standards. Good communication and documentation skills. Ability to manage multiple projects and adapt to evolving hardware requirements. Preferred Attributes: · Exposure to AV product categories such as PTZ cameras, video bars, speakerphones, matrix switchers, AV-over-IP devices, etc. · Familiarity with DSP chips (e.g., ADI SHARC), FPGAs, or embedded Linux boards. · Experience with DANTE, HDBaseT, SDVoE, or similar AV networking standards. · Understanding of power optimization and thermal design for compact AV enclosures. Why Join RKJ Electric? · Be part of a growing and innovative organization. · Opportunity to work on diverse and challenging projects. · Competitive salary with performance-based growth opportunities. · A professional and dynamic work environment that encourages learning and development. Job Types: Full-time, Permanent, Fresher Pay: ₹15,000.00 - ₹25,000.00 per month Benefits: Provident Fund Schedule: Morning shift Work Location: In person Speak with the employer +91 8800979015
Posted 1 week ago
1.0 years
0 Lacs
Machilipatnam
On-site
We're Hiring: Embedded Software Engineer at KodeBloom Technology and Services Pvt. Ltd! Location: Hyderabad Experience: 1-3 Years About the Role: We are seeking a passionate and skilled Embedded Software Engineer to join our dynamic team. The ideal candidate will have hands-on experience in embedded programming, Linux environments, and driver development. Key Responsibilities: Develop, test, and maintain embedded software solutions. Work with C/C++ and scripting languages to build reliable firmware. Integrate and verify device drivers and hardware interfaces. Collaborate with cross-functional teams to deliver project goals. Troubleshoot, optimize, and debug low-level software and hardware interactions. Technical Skills: Strong proficiency in C and C++ programming. Experience with Linux-based embedded systems and real-time operating systems. Solid understanding of device drivers, OS concepts, and hardware subsystems. Familiarity with Makefiles, shell scripting, and Git version control. Good knowledge of IP protocols and communication interfaces (UART, SPI, I2C, etc.). How to Apply: Interested candidates can share their resume with us at hr@kodebloom.com Learn more about us #Hiring #EmbeddedEngineer #CareerGrowth #KodeBloom #JobOpportunity Job Type: Full-time Work Location: In person
Posted 1 week ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Experience: 5+ Years Internal: Designing and maintaining embedded Linux distributions using build systems like Yocto or Buildroot Configuring and optimizing the Linux kernel, device trees, bootloaders, and system services. Developing middleware components and abstraction layers to expose hardware and system services to higher-level applications. Creating and maintaining developer-facing SDKs, APIs, and documentation to support application development on the platform. Defining and implementing modular system components for scalability and reuse across product lines. Integrating and validating support for various hardware interfaces and peripherals (e.g., I2C, SPI, UART, GPIO, USB, etc.). Collaborating with hardware, QA, and application teams to bring up new platforms and ensure end-to-end system stability. Driving improvements in boot time, system resource usage, and maintainability. Participating in system security design including secure boot, encrypted storage, and software update integrity. Contributing to internal engineering standards, tools, and CI/CD workflows to support platform development and deployment. External: Arranging technical skills improvement programmes for self and team Identify & propose external collaborator (developers/companies) for outsorcing work. Provide clear requirements to identified collaborators. For outsourced development, set milestones and deliverables, review the progress and validate the deliverables Provide technical support to developers comminity Review / Validation of applications from developers community and approving / rejecting them Educational Qualification: Bachelor's degree in Electrical/Electronic/Computer Engineering Required Skills: Hands-on experience in Embedded Linux development. Strong programming skills in C/C++. Proficient with Yocto Project, Buildroot, or custom embedded build systems. Solid grasp of Linux system internals, kernel modules, and bootloader customization (e.g., U-Boot). Experience with developing or maintaining middleware interfaces or platform abstraction layers. Familiarity with shell scripting, Linux debugging tools (e.g., strace, perf, gdb), and board bring-up practices. Experience building and distributing SDKs or platform APIs for internal or external developers. Familiarity with secure boot, encryption, and system hardening in embedded Linux. Exposure to OTA update frameworks (e.g., SWUpdate, RAUC, Mender). Understanding of CI/CD pipelines for embedded system integration and release automation. Working knowledge of containerized environments on embedded Linux (Docker, Podman). Excellent communication and documentation skills. Ability to work independently and as part of a multi-disciplinary team. Proactive, ownership-driven mindset with attention to long-term maintainability and scalability. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Navi Mumbai, Maharashtra, India
On-site
Design and development of firmware for embedded systems Experience in avionics, robotics,IOT or automotive domains Familiarity with low-level hardware interfaces and peripherals Collaborate with hardware teams to ensure optimal integration of firmware and hardware Implement and maintain coding standards and best practices Participate in code reviews and ensure code quality across projects Optimize firmware performance and resource utilization Requirements: Bachelor''s degree in Electronics or Computer Engineering Strong proficiency in C/C++ programming for embedded systems Minimum 5-8 years of experience in firmware development and architecture Extensive experience with various microcontroller families, including ARM STM and TI In depth understanding of microcontroller architectures and peripherals In depth knowledge of microcontroller bus protocols (CAN, I2C, SPI, UART, etc.) Experience with interfacing microcontrollers with various sensors and actuators In depth knowledge of interrupt handling and real-time scheduling Experience with low-level hardware programming and device drivers Experience in inter process communication and synchronization mechanisms Hands-on experience with data structures and algorithms for embedded systems In-depth knowledge of Real-Time Operating Systems (RTOS) and their implementation Familiarity with code quality best practices and firmware verification tools like static analysis, Unit Testing, and code coverage Experience with version control systems and collaborative development workflows Strong problem-solving skills and ability to optimize firmware for performance and resource constraints Experience with low-power design techniques for microcontroller-based systems Proficiency in debugging complex hardware-software interactions using GDB, JTAG, valgrind, etc. Additional Preferred Qualifications: Understanding of cybersecurity principles for embedded systems Knowledge of wireless communication protocols relevant to UAV applications Familiarity with relevant standards and certifications (e.g., DO-254, DO-278, ISO 26262, etc) Stay updated with the latest trends and technologies in embedded systems and firmware development Experience with safety-critical systems design Powered by Webbtree Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Automotive ECU Software Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Firmware Engineer, develop, modify, and optimize algorithms for embedded systems, ensuring they run efficiently on resource-constrained devices. Roles and Responsibilities: 1. Write firmware in C, C++, or assembly to implement algorithms on embedded devices, ensuring low-level hardware control. 2. Use profiling tools to measure the performance of firmware and optimize algorithms for speed, memory usage, and power consumption. 3. Work with hardware engineers to integrate algorithms with sensors and actuators. Professional & Technical Skills: 1. Minimum 3 years of experience in developing firmware for resource-constrained devices. 2. Deep understanding of embedded systems architecture, including microcontrollers, microprocessors, and hardware interfaces. 3. Familiarity with real-time operating systems (RTOS) and hardware abstraction layers (HALs). 4. Proficient in low-level programming (e.g., C, C++, or Assembly) for embedded systems and MATLAB/Simulink. 5. Knowledge of memory management and resource constraints typical of embedded systems (e.g., limited RAM, storage, CPU). 6. Familiarity with algorithm optimization techniques specific to embedded hardware. 7. Understanding of hardware interfaces such as UART, SPI, I2C, GPIO, and ADCs/DACs to integrate algorithms with sensors and actuators. Additional Information: 1. The candidate should have a minimum of 3 years of experience in Automotive ECU Software 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of Engineering in Electronics, or any related stream.) Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Science City, Ahmedabad, Gujarat
On-site
Job description Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 5+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 5+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. What We Offer: Opportunity to work on innovative and impactful projects. Collaborative and tech-driven work environment. Career growth and skill enhancement opportunities. Flexible work culture and supportive leadership. T Job Type: Full-time Pay: ₹255,498.42 - ₹1,179,394.87 per year Schedule: Day shift Work Location: In person Speak with the employer +91 9081068979 Expected Start Date: 10/06/2025
Posted 1 week ago
4.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 4+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 4+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. Show more Show less
Posted 1 week ago
6.0 - 10.0 years
15 - 25 Lacs
Bengaluru
Work from Office
Role & responsibilities Design and develop embedded software for microcontroller-based platforms (ARM Cortex-M/R, AVR, MSP430, etc.) Implement and optimize software using RTOS (e.g., FreeRTOS, ThreadX, Zephyr, VxWorks) Develop device drivers for peripherals such as UART, SPI, I2C, ADC, PWM, CAN, and GPIO Work on bare-metal as well as RTOS-based systems for deterministic real-time behavior Contribute to architecture design, code reviews, unit testing, and documentation Interface with cross-functional teams (hardware, systems, QA) for system integration and validation Optimize power consumption and performance for embedded devices Debug using tools like JTAG, SWD, oscilloscopes, logic analyzers, and protocol analyzers
Posted 1 week ago
4.0 - 9.0 years
15 - 25 Lacs
Bengaluru
Work from Office
Job Summary: We are seeking a Senior Embedded Systems Engineer with 4+ years of hands-on experience in microcontroller-based development and Real-Time Operating Systems (RTOS). The ideal candidate will be responsible for designing, developing, debugging, and maintaining embedded software for real-time applications in products across industrial, automotive, or consumer domains. Key Responsibilities: Design and develop embedded software for microcontroller-based platforms (ARM Cortex-M/R, AVR, MSP430, etc.) Implement and optimize software using RTOS (e.g., FreeRTOS, ThreadX, Zephyr, VxWorks) Develop device drivers for peripherals such as UART, SPI, I2C, ADC, PWM, CAN, and GPIO Work on bare-metal as well as RTOS-based systems for deterministic real-time behavior Contribute to architecture design, code reviews, unit testing, and documentation Interface with cross-functional teams (hardware, systems, QA) for system integration and validation Optimize power consumption and performance for embedded devices Debug using tools like JTAG, SWD, oscilloscopes, logic analyzers, and protocol analyzers Required Skills and Qualifications: Bachelors or Master’s degree in Electronics, Electrical, Computer Engineering, or related field 5+ years of experience in embedded software development Strong proficiency in Embedded C/C++ Solid experience in working with RTOS (task scheduling, semaphores, mutexes, ISRs, etc.) Hands-on experience with low-level microcontroller programming Familiarity with communication protocols (I2C, SPI, UART, CAN, Modbus, etc.) Experience in using version control (Git), and debugging tools (JTAG, GDB, etc.) Familiarity with reading schematics and working with hardware teams
Posted 1 week ago
11.0 - 15.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Strong programming skills in C++ and familiarity with Embedded Softwaredevelopment. Good understanding of the Linux Experience in Architecting emd to end Iot Solutions and Experienced in Cloudconnectors Understanding of software development practices, including agile methodologiesand version control systems (e.g., Git). Ability to work independently and in ateam environment, with excellent problem-solving and communication skills Design, develop, and test solutions for various Consumer electronics, Iot andIIot System ensuring high performance, reliability, and compatibility with the desired devices. Optimize code and algorithms to ensureefficient resource utilization and enhance overall systemperformance.Collaborate with the QA team to develop test plans and participatein the verification of firmware functionality.Stay up-to-date with industry trends, emergingtechnologies, and advancements in firmware development, hardware, and device integration.
Posted 1 week ago
8.0 - 11.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Experience in Embedded Linux and firmwaredevelopment Hand-On experience in C++, QT mandatory andgood understanding of object-oriented programming Good understanding of the IoT Platforms. Experience on the IoT Edge Firmware and Cloudconnectivity - Azure-mandatory Experience docker and container Exposure in working with Audio codec andconverter. Experience in working with the short rangeprotocols - Wi-Fi for device connectivity Knowledge of GIT or other softwareconfiguration management tools Knowledge of JIRA or similar bug trackingtools Strong Communication Skills
Posted 1 week ago
5.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
5-6 years experience in C++ with Embedded Linux Knowledge Ability tounderstand the current code written in C++ and port to multiple devices Ability to understand the current architecture Excellent verbal and writtencommunication skills Ability to learn and apply new technologies quickly and self-directed Self-motivated, ability to work independently with minimal direction and be team oriented with ability to communicate to a wide variety ofaudiences
Posted 1 week ago
5.0 - 9.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Conduct threat modelling exercises to identify potentialthreats and attack vectors. Analyze system components, data flows, and interactionsto assess security risks. Propose mitigation strategies based on threat modellingfindings. Automation of security controls in CI/CD and security validation andtesting: SAST, DAST, IAST, SCA. Identify vulnerabilities, risks, and potentialgaps in security for Web, Mobile and Firmware Applications. Experience ofworking in an Agile Development Environment.
Posted 1 week 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.