Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
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
0 years
0 Lacs
Chandigarh, India
On-site
Who Are We Looking For We are looking for a passionate Full Stack Intern who is eager to work on both frontend and backend technologies. This internship offers a real-world opportunity to develop scalable, secure, and user-friendly web applications. What You Will Be Doing Interns may be involved in learning and contributing to the following areas: Full-Stack Web Development Frontend Development: HTML5, CSS3, JavaScript Angular Framework (Components, Services, Routing, etc.) Responsive Design, Bootstrap, and UI Libraries Backend Development: .NET Core (Web APIs, MVC) RESTful Services and Integration Database: SQL Server or equivalent Schema Design, Stored Procedures, and CRUD Operations Manual Quality Assurance (QA) Introduction to QA methodologies and the software testing lifecycle (STLC) Writing and executing test cases Bug reporting and tracking (using tools like Excel, Trello, Jira, or others) Functional, Regression, UI/UX Testing Cross-browser and cross-device testing Understanding SDLC and QA’s role in Agile environments User Experience (UX) Design (if aligned with intern interest) Fundamentals of UX Design Wireframing and Prototyping Tools (e.g., Figma) Usability Testing and User Feedback Integration Embedded Systems & IoT (Optional Track) Introduction to Arduino and Microcontroller Programming Sensor Integration, Circuit Design, and Testing Basics of Embedded C/C++ and IoT Protocols Real-world Mini Projects using Arduino or similar platforms Basic Artificial Intelligence with Python Python Programming Basics and Libraries (NumPy, Pandas, Matplotlib) Introduction to AI & Machine Learning Concepts Data Preprocessing and Visualization Building Basic Models with Scikit-learn Mini Projects such as: Spam Detection Sentiment Analysis Basic Image Classification Optional: Exploring Chatbots or AI-integrated web features Bonus Points for Familiarity with By the end of the internship, based on the interest and self learning efforts, the interns will be able to: Build and deploy a basic full-stack web application. Understand the software development lifecycle and version control systems (e.g., Git). Optionally demonstrate prototypes or hardware solutions in the embedded domain. Educational Requirement Good understanding of both frontend and backend web development. Experience with React.js (or similar frontend frameworks). Knowledge of Node.js, Express.js, and working with databases. Problem-solving mindset and willingness to learn. Good Communication Skills, Self learner willing to do tasks Salary This is an unpaid internship for 6 months. There will be no salary during the internship period . However, a full-time employment opportunity may be offered to high-performing interns based on their commitment, growth, and contributions after succesful completion of internship and can be discussed once shortlisted. Working Days Mondat - Friday Working Hours 8-9 Hours Onsite Perks & Benefits You'll Get Mentorship from experienced developers. Hands-on experience in real-time projects. Internship Certificate after successful completion. Job offer based on learning, contribution & performance. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Here’s a professionally written Job Description for an Electrical Engineer in your Special Purpose Machine (SPM) Building Department at Jay Precision Products: ⸻ Job Title: Electrical Engineer – Special Purpose Machine Division Location: Vasai,Sativali Department: SPM Design & Engineering Reporting To: Head – Automation & SPM Development Experience Required: 3–6 years (SPM/Industrial Automation) ⸻ About the Role: We are seeking a skilled and innovative Electrical Engineer to join our Special Purpose Machine (SPM) division. The ideal candidate will be responsible for the design, development, and commissioning of electrical systems for custom-built machines used in automation, assembly, and testing processes across our diverse manufacturing operations. ⸻ Key Responsibilities: • Electrical Design: • Design and develop electrical circuits, control panels, and wiring schematics for SPMs using EPLAN or AutoCAD Electrical. • Select and size electrical components including drives, sensors, relays, PLCs, HMIs, and motor control systems. • PLC & Automation: • Integrate PLCs and microcontroller-based systems into machine designs. • Develop ladder logic, function block, and structured text programs for Siemens, Mitsubishi, Allen-Bradley, or equivalent platforms. • Interface electrical systems with pneumatic, hydraulic, and servo systems. • Project Execution & Support: • Work closely with mechanical, software, and instrumentation engineers for machine development. • Supervise electrical panel building, wiring, and machine assembly on the shop floor. • Support machine trials, debugging, FAT (Factory Acceptance Test), and installation at customer sites when required. • Safety & Standards: • Ensure compliance with electrical safety standards (IEC/NFPA/IS) in all designs. • Perform risk assessments and implement circuit protections and fail-safes. ⸻ Qualifications & Skills: • Bachelor’s Degree/Diploma in Electrical or Electronics Engineering. • Strong knowledge of industrial automation systems, sensors, and power distribution. • Hands-on experience with PLC programming and HMI integration. • Familiarity with motion control, VFDs, servo motors, and SCADA is a plus. • Ability to read and create electrical schematics and wiring diagrams. • Knowledge of machine safety protocols and industrial wiring standards. • Good teamwork, problem-solving skills, and an eye for detail. ⸻ Why Join Jay Precision Products? At Jay Precision, we are at the forefront of innovation in industrial automation and product development. Our SPM division is driving transformation across toys, medical devices, and FMCG automation. You’ll work with a multidisciplinary team passionate about precision, performance, and pioneering solutions. ⸻ Would you like this tailored further for junior or senior roles, or expanded with salary/package details or specific ongoing machine projects? Show more Show less
Posted 1 week ago
4.0 - 9.0 years
8 - 12 Lacs
Udaipur
Work from Office
Extensive experience in analog, digital, mixed-signal and high-speed hardware design. Strong knowledge of PCB design, schematic design, and selection of appropriate electronic components based on App requirements. Education: BE/Btech - Electronic Required Candidate profile Experience in 8-bit, 16-bit, and 32-bit microcontroller (Product design).Proficient in analog interfaces such as ADC, DAC, operational amplifiers, and digital interfaces.
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
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Department: Technology & Innovation Reports To: CEO / Director Company: Makerspace Masters About Makerspace Masters: Makerspace Masters is a leader in designing and implementing end-to-end Innovation Labs for K–12 and higher education institutions. Our offerings span across Software, Hardware, Robotics, AI, and Design Thinking curriculums — enabling over 200,000 students in India, the US, and Dubai to become future-ready innovators. Role Summary: We are looking for a dynamic and forward-thinking Technology Head to lead the full spectrum of our technological initiatives. The ideal candidate will bring deep expertise in software and hardware development , AI/ML technologies , and enterprise-grade server and storage infrastructure . This role is critical to scaling our innovation labs, product development, and technology vision across multiple geographies. Key Responsibilities: Technology Leadership Define and execute a comprehensive technology roadmap aligning with educational innovation and business growth. Lead cross-functional teams in the development and deployment of cutting-edge software, hardware, and AI/ML-enabled solutions. Software & Application Development Oversee the development of scalable web/mobile applications, APIs, cloud-hosted services, and IoT integrations. Ensure software architecture supports modularity, performance, and security best practices. Hardware & Embedded Systems Lead prototyping and deployment of electronics, IoT devices, robotics, 3D printers, sensors, and educational hardware tools. Evaluate and implement advancements in microcontroller-based and SBC (Single Board Computer) solutions like Arduino, Raspberry Pi, etc. Artificial Intelligence & Machine Learning Design and deploy AI/ML models for education-based use cases, including computer vision, recommendation engines, and learning analytics. Guide team on best practices in model training, validation, deployment, and performance optimization. Server & Storage Infrastructure Architect and manage on-premises and cloud-based infrastructure, including enterprise-grade servers, NAS/SAN storage, and virtualization platforms. Ensure high availability, data redundancy, backup strategies, and cybersecurity across the infrastructure. Innovation Integration Work closely with curriculum and product design teams to integrate relevant technology solutions that enhance student learning. Stay updated on global trends in EdTech and identify emerging technologies for implementation. Vendor & Stakeholder Management Liaise with hardware/software vendors, cloud partners, and OEMs to source and implement reliable technology solutions. Participate in client presentations, technical workshops, and thought leadership initiatives. Desired Profile: Education: Bachelor's/Master’s in Computer Science, Electronics, Information Technology, or equivalent technical discipline. Experience: Minimum 10+ years in a senior technology leadership role. Strong portfolio of hands-on experience across: Software Development: Full stack, DevOps, Cloud-native apps. Hardware Engineering: Robotics, IoT, Embedded systems. AI/ML: Model development and deployment using TensorFlow, PyTorch, Scikit-learn, etc. Server & Storage Solutions: Familiarity with Dell, HP, Lenovo servers; RAID, NAS/SAN, cloud storage (AWS S3, Azure Blob, etc.). Key Skills: Languages: Python, C++, JavaScript, Java, etc. Frameworks: Node.js, React, Django, etc. Tools: Git, Docker, Kubernetes, Ansible, Jenkins. Hardware: Arduino, Raspberry Pi, NVIDIA Jetson, robotics platforms. Cloud: AWS, Google Cloud, Microsoft Azure. Storage & Backup: Veeam, QNAP, Synology, RAID arrays, virtualization (VMware/Hyper-V). 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
5.0 - 10.0 years
7 - 12 Lacs
Chennai
Work from Office
About the team: Development and Integration of Autosar platform in AMT domain. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as AUTOSAR Developer (m/f/d): Analyze system requirements and derive software requirements, Ensure categorization and traceability of requirements at all levels Develop requirements, design, coding complying with coding guidelines. Implement AUTOSAR configuration (Vector DaVinci or EB tools) Configure the CAN Communication Stack, Diagnostic Stack, Mem/NVM Stack Take accountability and interact with different stake holders on demand Adherence to all SW processes including QAC, Polyspace, Code inspections, unit testing and developer testing Your Profile as AUTOSAR Developer (m/f/d): Degree in Engineering with 5+ years of experience in automotive Infineon TriCore microcontrollers (Aurix 1G/2G) T38X/TC3XX Architecture. Strong in Embedded C, Vector DaVinci tools, Vector CAN tools (CANoE, CANanalyser, CANape), Automotive Experience Experience in AUTOSAR BSW packages (COM, DCM, MemStack -J1939 TP, DiagOBD, NM, PDU Router, CANIF, DEM, FIM, COM-M, NVRAM Manager, MEMIF, EEP Abstraction etc) Microcontroller peripherals - PORT, PWM, ADC, DAC, DMA, CCU, GTM, FEE and SMU. Communication protocols SPI, I2C, CAN/FD.
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
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
11.0 - 14.0 years
13 - 17 Lacs
Bengaluru
Work from Office
12+ years of hands-on experience in embedded firmware development for medical products Experience in Embedded Development in C for microcontrollers and embedded ARM-based processors Design, development, and optimization of firmware for embedded medical devices Develop low-level drivers, communication protocols, and real-time firmware for microcontrollers and processors Experience with medical device regulations and safety standards(IEC 62304, ISO 13485, ISO 14971, IEC 62366- 1) Experience with cloud-connected medical devices and IoMT frameworks Architect firmware solutions, considering power efficiency, performance, and scalability Troubleshoot and debug embedded systems using oscilloscopes, JTAG, debuggers, and logic analyzers Cybersecurity aspects of medical firmware to comply with industry regulations Deep knowledge of RTOS (FreeRTOS, Zephyr, or similar) and Linux Hands on with UART, SPI, I2C, CAN, USB, BLE, Wi-Fi, and Ethernet
Posted 1 week ago
5.0 - 8.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Develop, configure, and maintain Yocto-based custom Linux distributions for embedded platforms Create and maintain Yocto recipes, layers, and build configurations tailored to specific hardware platforms Customize bootloaders (eg, U-Boot) and optimize boot processes for embedded devices Work on Linux kernel customization, including the development and integration of device drivers Bring up new hardware platforms by integrating and validating peripherals and I/O subsystems Debug and optimize system performance, including boot time, memory footprint, and power consumption Implement and integrate middleware, libraries, and tools for embedded applications
Posted 1 week ago
15.0 - 20.0 years
15 - 20 Lacs
Bengaluru
Work from Office
Sr Architect for Embedded Systems having C++ programming Linux expertise,Problem solver, Client facing, ability write technical approach notes, Embeddedsoftware/Firmware, Expertise indesigning and developing QT, C++ Software for embedded systems, supportdelivery escalations by doing deep code review, re-structure C++, QT software,expert in design patterns, multi-threading, memory management, developingVirtual assistant, Avatars in embedded systems, knowledge on sonar, coveritytools, Jira ; Self starter, ability to learn new technologies
Posted 1 week ago
6.0 - 10.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Hardware board design, schematics design, PCB Layout, high speed design, processor based design, hardware prototyping, hardware testing, EMI/EMC compliance testing, processor and controller based designs, Allegro, OrCAD, Mentor DX designer, Mentor Expedition tools
Posted 1 week ago
4.0 - 8.0 years
9 - 14 Lacs
Pune
Work from Office
Experience in any industrial communication protocol development Experience in C++, Free RTOS, STM controllers knowledge about JIRA, Agile, Confluence Experience in Motors, VFDs, Relays will be advantage
Posted 1 week ago
2.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Key Responsibilities: Develop and debug embedded firmware for microcontrollers (e.g., ESP32, STM32, etc.). Interface with peripherals like sensors, actuators, displays, and communication modules (BLE, Zigbee, LoRa, WiFi). Write efficient, clean, and well-documented code in C/C++. Collaborate with hardware and software teams to deliver reliable embedded solutions. Participate in hardware bring-up, integration, and field testing. Support production and post-deployment firmware updates. Requirements: 2+ years of hands-on experience in embedded firmware development. Proficiency in C/C++ and microcontroller architecture. Experience with protocols like UART, SPI, I2C, MQTT. Familiarity with IoT device connectivity: BLE, WiFi, or Zigbee. Understanding of RTOS or bare-metal programming. Preferred: Experience with OTA firmware updates, secure boot, or power optimization. Familiarity with tools like PlatformIO, Eclipse, or Keil. Exposure to version control systems (e.g., Git). Show more Show less
Posted 1 week ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About the Company: Olympus Corporation is a globally renowned leader in endoscopy enabled healthcare, pioneering innovative solutions that enhance people's lives every day. With a rich history spanning nearly a century, Olympus has continuously pushed the boundaries of what's possible in the realms of medical, scientific, and imaging technology. Since its inception, Olympus has remained committed to its founding principles of integrity, innovation, and quality. Over the years, the company has diversified its portfolio, excelling in various fields including endoscopy, microscopy, life sciences, and digital imaging. Purpose of the Role: The Staff Electrical Engineer will focus on the technical execution of electrical engineering projects within Olympus. Reporting to the Associate Director, this role emphasizes technical leadership while maintaining some project management responsibilities. The individual will collaborate closely with Global R&D and India leads to drive the design, development, and troubleshooting of electrical systems for medical devices. This position will take charge of strategic technical oversight, particularly in vendor partner management, ensuring high-quality engineering outcomes and adherence to regulatory standards such as FDA Design Controls. While contributing to project planning and delivery, the focus will be on leading technical initiatives, ensuring alignment with the broader R&D strategy and offshore operational goals. The role requires proactive liaison with internal teams and external teams to maintain seamless coordination and ensure the timely achievement of project milestones. Key Responsibilities: NPD and Stakeholder Management: Lead hands-on development and execution of electrical designs, driving the implementation of complex electrical systems from concept through to production. Focus on achieving performance, reliability, and regulatory compliance in every phase Oversee the design and development of electrical systems, including circuit design, PCB layout, power management, and signal processing for medical devices Ensure designs are optimized for safety, reliability, manufacturability, and compliance with medical device standards Manage the selection and integration of components, sensors, and electronic systems that meet design requirements and regulatory standards Perform detailed design reviews with internal teams and vendor partner, offering technical expertise to refine electrical architectures and ensuring they meet all Olympus R&D objectives Implement advanced electrical engineering techniques, such as circuit simulation, power analysis, thermal modeling, and PCB design optimization, to drive high performance and reliability Collaborate with cross-functional teams (mechanical, software, systems engineers) to ensure seamless integration of electrical designs into overall product architecture and meet system-level requirements Provide technical mentorship to junior engineers and vendor partner, ensuring that best practices are followed and that technical decisions are aligned with Olympus’ long-term innovation strategies Ensure seamless communication of technical updates between stakeholders, including Olympus global teams, regulatory bodies, and vendor partner, focusing on detailed design compliance and technical specifications Develop and validate test protocols for electrical systems, ensuring designs are robust, reliable, and scalable while adhering to safety and regulatory standards Drive innovation in electrical design, implementing new technologies to improve the functionality, performance, and reliability of medical devices Identify and implement process improvements for electrical engineering design, testing, and validation to optimize product development Project Management: Lead technical tracking of project progress, developing detailed Gantt charts and project plans that map out technical milestones, dependencies, and resource needs for electrical R&D activities Coordinate with the PMO teams to ensure technical objectives are aligned with project timelines, adjusting designs and technical approaches to mitigate risks or delays Create and manage technical resource plans, ensuring that internal engineering teams and vendor partner have the tools, talent, and resources required to meet demanding project timelines Proactively troubleshoot and resolve technical challenges, leveraging advanced engineering methodologies like root cause analysis (RCA), failure mode effect analysis (FMEA), and reliability testing to resolve bottlenecks Support RAID management by identifying and documenting key technical risks, ensuring that each risk has an associated mitigation plan grounded in strong engineering fundamentals Provide in-depth technical reports to the PMO on project progress, focusing on design validation, testing outcomes, technical issues encountered, and proposed engineering solutions Oversee technical escalations, ensuring that all technical roadblocks are swiftly identified and addressed, with proposed solutions backed by solid technical rationale Practice Development: Lead technical setup of engineering tools and workflows, including implementing software for electrical design (e.g., Altium, MATLAB, SPICE), lab setups, and testing protocols for streamlined development within the function Develop and oversee technical processes, including change control, design reviews, and prototype testing, ensuring the function operates with cutting-edge engineering efficiency Establish advanced testing and validation protocols, ensuring that all electrical systems developed in the function meet high standards for performance, durability, and compliance Direct hands-on prototyping and debugging, focusing on early-stage system validation, component selection, and electrical design tuning to meet evolving project needs Drive continuous improvement initiatives to optimize technical workflows, reduce design cycles, and improve overall engineering output quality by integrating feedback from testing and real-world results Ensure all electrical designs meet global regulatory and safety standards, working closely with regulatory bodies and certification teams to ensure the function’s output aligns with industry regulations Manage technical knowledge-sharing sessions within the function, facilitating the exchange of engineering know-how between internal teams and external vendor partner to elevate the overall technical skill set Regulatory & Compliance: Support the Associate Director in ensuring product development aligns with regulatory and industry standards, including FDA, CE, ISO, and other relevant certifications Assist in engaging with external teams and certification bodies to ensure compliance with applicable safety standards Help maintain documentation in accordance with Good Manufacturing Practices (GMP) and quality system regulations Risk Management & Problem-Solving: Work with the team to identify technical risks and support the development of mitigation strategies Provide input and technical support to address engineering challenges throughout the product development process Person Specification: Education A degree or higher qualification in Biomedical / Electrical Engineering from a recognized university. Master’s in biomedical /electrical engineering will be an added advantage. Experience 10+ years of experience in electrical engineering R&D in the medical devices domain, with a mix of technical and managerial responsibilities Proven experience in collaborating with PMOs and global teams on electrical projects Strong technical background in electrical design, circuit board development, and compliance with regulatory standards Experience in medical device development is preferred Skills Strong technical expertise in electrical engineering, electronics, and mechatronics, with hands-on experience in R&D and/or sustaining engineering, especially in product development environments Proficient in circuit design, PCB layout, power management, analog and digital signal processing, and microcontroller-based systems Experience with electromagnetic compatibility (EMC) testing, electrical safety, and risk management practices Experience working with vendor partner on R&D projects, assisting in performance tracking, SLA monitoring, and supporting demand planning to ensure alignment with project requirements Familiarity with medical device product lifecycle management, with experience in applying FDA Design Controls and international standards (e.g., 820-CFR, ISO14971, IEC60601), ensuring compliance with project-specific regulations Comfortable working in Agile SCRUM and stage-gate environments, ensuring collaboration with cross-functional teams to meet project objectives Ability to develop and contribute to design documentation, including schematics, specifications, and compliance records for manufacturability and quality assurance Technical proficiency in PCB design tools (Altium/OrCAD), with the ability to review and provide feedback on schematics, component selection, and PCB manufacturing outputs Understanding of electromagnetic compatibility (EMC) challenges in electrical designs, contributing to design solutions to mitigate risks Knowledge of manufacturing processes for electrical components and an ability to assist in resolving complex technical issues with a practical approach Experience with requirements management systems (e.g., DOORS, JAMA), contributing to risk analysis and DFMEA processes in electrical R&D projects Effective stakeholder management skills, collaborating with PMO teams to ensure technical alignment and timely project delivery Strong communication skills, with the ability to present technical updates and information clearly to cross-functional teams and stakeholders Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Minimum 6 Years of Experience in Embedded Software Development for Automotive projects. 1. Successfully carried out projects in embedded software for Automotive 2. Strong software development and debugging experience in embedded C 3. Very strong experience with Autosar Integration and RTE generation specifically with EB Tresos 4. Hands on experience on 32 bit, 16 bit microcontroller development. 5. Familiar with Processor Architectures,MCAL configurations for periferal interfaces such as CAN, SPI, GTM, ADC and DIO 6. Hands on experience with communication protocols like CAN 7. Hands on experience with Complex Device Drivers Development(CDD) like DMA, ADC, GTM etc 8. Knowledge of automotive inverter applications is preferable Show more Show less
Posted 1 week ago
0.0 - 4.0 years
0 Lacs
Pune, Maharashtra
On-site
Job details Employment Type: Full-Time Location: Pune, Maharashtra, India Job Category: Engineering Job Number: WD30243455 Job Description What you will do In this role, you will be part of product development team to manage & deliver new product functionalities, modify existing product’s functionalities or improve product functionalities as required. The Embedded Firmware developer will work with technical lead with minimum technical guidance in the Embedded Firmware development team for the design, development and test of programs in Fire detection systems. You will work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists focusing on applied research and new technology innovations to provide new and improved products and solutions for our customers. How you will do it Work with Technical lead on Software sub-modules for design, Code & Test for embedded SW systems, with minimal supervision Work on new product development as well as on feature development for released products Prepare software design specifications, test plans, protocol specifications & feasibility study Participate and support in project planning, effort estimation, analysis, coding & unit testing Review and provide feedback on product functional specifications. Participate in assisting Compliance, Approvals, factory testing with any necessary support Participate in product development meetings, design reviews and code reviews. Makes recommendations for changes to firmware development guidelines & standards. Develop an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers and independent research. Work with technical lead to plan and manage projects Learn, Understand and support for estimation, design, analysis, coding and unit testing during the development process Location - Pune What we look for 2-4 years’ experience in Embedded C, C++ application & microcontroller driver development Good exposure to Embedded bus protocols - I2C, SPI, UART. Strong in analog and digital hardware and interfacing peripherals, microcontrollers. Application development using C++, RTOS, Embedded Linux platform, Driver, middleware & application Good knowledge of analog and digital hardware, microcontrollers, microprocessors and ability to under schematics and high-level design Experience on firmware development on Renesas, Microchip, ST microcontrollers and it’s tools is preferred. Should have good hands-on with Github, JIRA or any similar tools for version/source control Good debugging skills with debuggers - ICE, GDB, JTAG, chip programmer Knowledge of Embedded software design and development practice; programming techniques and systems and language platforms. Self-motivated and a good team player and should be able to work independently with minimal supervision from team leads Specialized Skills: Strong communication, interpersonal, problem solving and presentation skills Thorough knowledge of the software development area Self-motivated, takes initiative to resolve issues Ability to problem solve through analysis of a situation where there are a variety of variables Knowledge of Fire Detection Systems or similar systems Preferred BE (ECE/EIE/ETC/EE) Degree in a technical field is required. 2-4 years of experience on embedded firmware development Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please vi
Posted 1 week ago
7.0 years
0 Lacs
Indore, Madhya Pradesh, India
On-site
Job Title: Firmware Engineer (Freelance) Location: Indore, M.P., India (On-site) Type: Freelance Compensation: ₹25,000 – ₹50,000 per month (Fixed in-hand) ~ 3 LPA to 6 LPA Performance Bonus: ₹3,000 – ₹8,000/month (based on output) ⚠️ Note: Please do not apply if you are not currently based in Indore. This is an on-site position and we are only hiring local candidates. Please do not apply if you are not an immediate joiner. We are looking to fill this role quickly. About the Role We are looking for a Firmware Engineer with strong C programming skills to work on cutting-edge embedded systems projects using ESP32-S3 (with LVGL) and STM32H7 . You’ll work under the direct mentorship of a senior embedded engineer with over 7 years of international experience . This is not your average embedded job in Indore. Most local companies are still working with outdated tech stacks and legacy codebases. With us, you’ll be working on modern, high-tech projects directly from US, UK, and Australian clients —giving you exposure, skills, and growth you won’t find elsewhere locally. Why Join Us? High-growth opportunity: Unlike traditional companies in Indore, our work is global and deep-tech. You’ll rapidly gain real industry exposure and high-value skills. Hands-on learning: Get mentored by a senior engineer who actively works with international clients. Fast career acceleration: You won’t be stuck on legacy code—every project here challenges and grows your capabilities. What You’ll Do Write efficient, production-grade firmware in C for ESP32S3 (with LVGL) and STM32H7. Collaborate with a senior embedded engineer on real projects from international clients. Troubleshoot, debug, and optimize embedded systems. Learn advanced embedded systems design through hands-on project work. What We’re Looking For Strong skills in C programming (non-negotiable). Basic experience with running code on any microcontroller . Willingness to learn and follow structured technical guidance. Curious and problem-solving mindset. Compensation & Perks ₹25,000 – ₹50,000/month (fixed in-hand , no deductions). Monthly bonus of ₹3,000 – ₹8,000 based on your performance. Basic training and project onboarding. Real opportunity to grow into a global-level embedded developer . How to Apply To apply for this role, please follow these steps: Go to the link: https://docs.google.com/forms/d/e/1FAIpQLSfObYJwynd4f0cirHBLSIiDcBwBvBI7l8ypTp8H00mHn2GrYA/viewform?usp=header Solve a short C programming problem to demonstrate your skills. Fill in your details and submit the form. Only candidates who complete the form and solve the problem will be considered for the next round. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
What We Offer At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are. Group Summary Transforming mobility. Making automotive technology that is smarter, cleaner, safer and lighter. That’s what we’re passionate about at Magna Powertrain, and we do it by creating world-class powertrain systems. We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex powertrain systems. Our name stands for quality, environmental consciousness, and safety. Innovation is what drives us and we drive innovation. Dream big and create the future of mobility at Magna Powertrain. Job Responsibilities Job Introduction The Software & HIL Test Engineer is responsible for the design and development of validation documentation, software, SIL models, HIL models, test scripts and components. Working from broad specifications, the engineer not only performs, but is responsible for guiding engineering activities. As an entry level engineer, you will support a team that develops and validates drive systems for future electric and hybrid vehicles as well as other electric drives in motor vehicles. The engineer will work independently to perform a variety of basic engineering assignments with varied responsibility but may require some guidance and direction from a senior engineer/mentor or manager. Major Responsibilities Analyzing requirements, developing/automating Test cases and conducting tests on Hardware in the Loop (HiL) systems for the software of Powertrain systems Performing software integration test and qualification tests on the HiL system Debugging and log analysis Documentation and reporting- Create documentation related to test cases, test reports, best practices and lessons learnt, issues reporting. Contribute to continuous improvement, share knowledge and support to team. Supporting, setting up, and modifying HiL systems – HiL infra Designing, Simulation and maintaining the test environment – HiL infra Knowledge and Education Bachelor of Science in Engineering required. Work Experience 4+ years of relevant professional experience in the automotive industry as a software tester Skills And Competencies Understanding of Powertrain- eDrive systems, Transfer Case Strong programming skills preferably in Python, CAPL or m-script Knowledge of Matlab/Simulink, experience with dSpace systems 3+ years Test automation tools such as vTestStudio, ECU-Test(added advantage) Experience with Requirements tools – DOORS, DOORS NG, IBM JAZZ, PTC, Source control- SVN, GitHub(added advantage) Experience on Debuggers(Lauterbach), flashing tools- vFlash, DiagRA Experience with Vector Tools (CANalyzer, CANoe, CANape, CANoe.DiVa) UDS/OBD protocol testing, experience with GM CG testing is a plus. Ideally, familiarity with Functional Safety (ISO26262), Cybersecurity, ASPICE and Software Testing ISTQB Foundation Level Knowledge on different Microcontroller devices, SW architectures(AUTOSAR). Knowledge on Bootloader concepts. Awareness, Unity, Empowerment At Magna, we believe that a diverse workforce is critical to our success. That’s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law. Worker Type Regular / Permanent Group Magna Powertrain Show more Show less
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2