Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
As a member of our team, you will be responsible for supporting the development and tuning of flight control algorithms, such as PID, to ensure flight stability and autonomous navigation. You will play a crucial role in integrating onboard sensors like IMU, GPS, and barometer with flight control systems, as well as assisting in data calibration and testing. Your tasks will also include writing and maintaining embedded code for microcontrollers and real-time drone applications. Additionally, you will participate in hardware-in-the-loop (HIL) and software simulation testing to validate system behavior. During live drone testing, you will conduct pre-flight checks, monitor telemetry, and support data logging. Troubleshooting firmware and communication issues between flight controllers and onboard systems will be another key aspect of your role. It is essential to maintain clear documentation of code, test cases, and results, and collaborate using version control tools such as Git. Keeping yourself updated on open-source drone platforms like PX4 and ArduPilot is crucial, as you will actively contribute to prototype development and iteration. This is a full-time position with a flexible schedule that includes paid sick time and paid time off. The work schedule is during the day shift, fixed from Monday to Friday, and the work location is in person. If you are passionate about drone technology and eager to be part of a dynamic team working on cutting-edge projects, we encourage you to apply for this exciting opportunity.,
Posted 1 week ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Do you want to help solve the world's most pressing challenges? Feeding the world's growing population and slowing climate change are two of the world's greatest challenges. AGCO is a part of the solution! Join us to make your contribution. AGCO is looking to hire candidates for the position of Embedded Software Engineer - Base Software (BSW Low Level Software) As part of this role, you will develop and maintain low-level software for ECUs used in Operator Controls across different brands, product sites, and vehicle types. These ECUs manage a wide range of functions and communicate seamlessly with other control units within the vehicle. Your responsibilities will include developing and optimizing base software components in C, such as bootloaders, device drivers, and hardware abstraction layers (HAL). You will also contribute to the development of safety-critical control and regulation systems operating under real-time conditions, using modern development environments like GitHub and CloudBees. In addition, you will be involved in debugging and analyzing software behavior, conducting unit and integration testing to ensure reliability, and optimizing software for performance, memory, and power efficiency. You will also be responsible for creating and maintaining technical documentation in compliance with ISO 25119 standards. Your Impact Develop and optimize low-level embedded software in C for ECUs, including bootloaders, device drivers, and hardware abstraction layers (HAL) Design and implement software for safety-critical control and regulation systems operating under real-time conditions, using modern development environments such as GitHub and CloudBees Debug and analyze software behavior using appropriate debugging tools Conduct unit and integration testing to ensure software reliability and compliance with relevant industry standards Optimize software for performance, memory usage, and power efficiency, create and maintain technical documentation in accordance with ISO 25119 standards Your Experience And Qualifications Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechatronics, or a related technical field 5+ Years Professional experience in low-level embedded software development. Strong programming skills in C/C++ for embedded systems, Strongxperience working with microcontrollers in real-time automotive or off-highway applications is a plus Familiarity with ECUs used in tractors or agricultural machinery is advantageous Proven ability to work independently, autonomously, collaborate effectively within international and cross-functional teams, Fluent in English, both written and verbal Your Benefits GLOBAL DIVERSITY – Diversity means many things to us, different brands, cultures, nationalities, genders, generations – even variety in our roles. You make us unique! ENTERPRISING SPIRIT- Every role adds value. We're committed to helping you develop and grow to realize your potential. POSITIVE IMPACT – Make it personal and help us feed the world. INNOVATIVE TECHNOLOGIES - You can combine your love for technology with manufacturing excellence – and work alongside teams of people worldwide who share your enthusiasm. MAKE THE MOST OF YOU – Benefits include health care and wellness plans and flexible and virtual work option………. Your Workplace AGCO is Great Place to Work Certified and has been recognized for delivering exceptional employee experience and a positive workplace culture. We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruiting, we are committed to building a team that includes a variety of experiences, backgrounds, cultures and perspectives. Join us as we bring agriculture into the future and apply now! Please note that this job posting is not designed to cover or contain a comprehensive listing of all required activities, duties, responsibilities, or benefits and may change at any time with or without notice. AGCO is proud to be an Equal Opportunity Employer
Posted 1 week ago
0.0 - 2.0 years
0 Lacs
Vijay Nagar, Indore, Madhya Pradesh
On-site
Apply only if you are: Willing to relocate to Indore and working from Office. You can attend an In-Office Interview. You have Experience with the Mandatory Skills mentioned in the JD below. JS TechAlliance Consulting Private limited is a global IT solutions company that provides full-cycle services in the areas of software development, web-based enterprise solutions, mobile application design, and portal development. We combine solid business domain experience, technical expertise, profound knowledge of industry trends, and a quality-driven delivery model to offer progressive end-to-end web solutions. Our goal is to provide specialized mobile software and web business solutions while providing business consulting to our clients. About the Role :- We are seeking a skilled Embedded Developer with solid experience in embedded systems and astrong command of C/C++ programming. The candidate will be working on the development of Zigbee/Z-Wave-based end devices, including switches, roller shutters, and various sensors. A deepunderstanding of Silicon Labs controllers and hands-on experience with Simplicity Studio isessential. Prior experience with Zigbee/Z-Wave device development is a significant advantage. Key Responsibilities 1.Design, develop, and maintain firmware for Zigbee/Z-Wave end devices (e.g., switches, roller shutters, sensors). 2.Develop and integrate drivers and low-level software for microcontrollers and peripherals. 3.Collaborate with hardware teams to bring up new platforms and perform board bring-up and debugging. 4.Work with the Zigbee/Z-Wave SDK and Simplicity Studio for device provisioning, configuration, and testing. 5.Implement and maintain communication protocols with a focus on Zigbee/Z-Wave. 6. Optimize software for performance, memory, and power consumption in embedded systems. 7.Conduct unit tests, debugging, and issue resolution for released firmware. QualificationsMust-Have: 1. 3+ years of experience in embedded systems development. 2. Proficient in C/C++ with solid understanding of embedded software design patterns. 3. Experience with Silicon Labs controllers and development in Simplicity Studio. 4. Hands-on experience in real-time embedded systems development and debugging. 5. Strong understanding of hardware-software interfaces, UART/I2C/SPI, GPIO, ADC,timers, etc. Nice to Have (Preferred): 1.Prior experience in Zigbee/Z-Wave protocol stack and device development. 2.Experience with Silicon Labs Zigbee/Z-Wave SDKs. 3.Familiarity with low-power design and battery-powered device optimization. 4.Exposure to wireless communication standards and protocols (BLE, Zigbee, Thread is a plus). Experience: 3 to 5 Years experience Job Location: Indore Joining: Immediate (prefer less than 15 days Notice Period) Share Resume :- hr@jstechalliance.com or can contact here - Direct : 0731-3122400 (Ask for Mrs. Anjali ) WhatsApp : 8224006397 Job Type: Full-time Ability to commute/relocate: Vijay Nagar, Indore, Madhya Pradesh: Reliably commute or planning to relocate before starting work (Required) Application Question(s): Do you live in Indore? Can you attend an In-office Interview? Education: Bachelor's (Required) Experience: Zwave: 2 years (Required) Embedded software: 3 years (Required) Zigbee: 2 years (Required) Language: English (Required) Work Location: In person
Posted 1 week ago
3.0 years
3 - 9 Lacs
Cochin
On-site
Joining Gadgeon offers a dynamic and rewarding career experience that fosters both personal and professional growth. Our collaborative culture encourages innovation, empowering team members to contribute their ideas and expertise to cutting-edge projects. Embedded C++ Linux Developer Job Summary/Overview: Design, develop, test, and debug embedded software applications for Linux-based systems. Work on the full software development lifecycle for various embedded devices and hardware platforms. Collaborate with cross-functional teams (hardware, QA, product management) to deliver integrated solutions. Ensure the reliability, performance, and scalability of embedded software. Key Responsibilities: Software Development: Design, develop, and maintain embedded software in C++ (often C++11/14/17 or newer) for Linux-based embedded systems. Write efficient, robust, and optimized code for resource-constrained environments. Implement and optimize low-level drivers, communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet, USB), and system software. Work on user-space applications, daemons, and shared libraries. Develop firmware for various hardware platforms, including microcontrollers, microprocessors, and SoCs (System-on-Chips). Linux Specifics: Strong experience with Linux operating systems, including kernel and device driver development. Hands-on experience with building, configuring, and customizing the Linux kernel. Familiarity with Linux OS internals, memory management, inter-process communication (IPC), and thread programming. Experience with tools like the Yocto Project (for building custom Linux distributions), BusyBox, Buildroot, etc. Knowledge of device trees and hardware abstraction layers. Experience with command-line tools and scripting (Bash). Debugging and Testing: Perform system-level debugging and troubleshooting on target hardware platforms. Utilize debugging tools such as GDB, JTAG, oscilloscopes, logic analyzers, and hardware-in-the-loop (HIL) testing. Conduct unit testing, integration testing, and system validation. Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards (e.g., MISRA for safety-critical systems). Architecture and Design: Contribute to system-level design decisions and participate in requirement analysis, architecture definition, and software implementation. Apply object-oriented analysis and design (OOAD) principles and software design patterns. Optimize software for performance, including memory usage, processing speed, and energy efficiency Collaboration and Documentation: Collaborate with hardware engineers to ensure seamless integration of software and hardware components. Work effectively in Agile/Scrum teams. Create and maintain technical documentation for software design, code, and test procedures. Problem-Solving: Strong analytical and problem-solving skills to diagnose and resolve complex technical issues. Ability to work independently and collaboratively Required Skills and Qualifications: Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Experience: Typically 3+ years for a developer role or 3+ years for a senior role. Technical Skills: Strong Proficiency in C++ (modern C++ standards preferred). Strong understanding of embedded systems concepts, including real-time constraints, memory management, and hardware-software interaction. Hands-on experience with Embedded Linux, including kernel, device drivers, and user-space application development. Experience with multithreading and synchronization. Familiarity with communication protocols (I2C, SPI, UART, CAN, Ethernet, USB, etc.). Experience with version control systems (Git is common). Experience with build systems (CMake, Make). Knowledge of RTOS (Real-Time Operating Systems) concepts (even if primary focus is Linux). Knowledge of GRPC protocol and docker containers Soft Skills: Excellent problem-solving and debugging skills. Strong verbal and written communication skills. Ability to work independently and as part of a team. Quick learner, self-starter, and results-oriented. Nice-to-Have Skills (Preferred/Good to Have): Experience with specific processor architectures (ARM, PowerPC, x86). Knowledge of specific industries (Automotive - ISO 26262, Industrial Automation, IoT, Medical Devices). Experience with CI/CD pipelines and automated testing frameworks. Familiarity with virtualization technologies (Docker) in embedded contexts. Experience with scripting languages like Python for automation or testing. Contributions to open-source projects related to embedded systems or Linux. Experience with specific network protocols (TCP/IP, HTTP, REST, WebSockets). Work Environment (often mentioned): Agile/Scrum methodology Collaborative team environment Work from office
Posted 1 week ago
4.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
What do we do? ScratchNest is a loss prevention company which provides predictive maintenance services and plant reliability solutions to various industrial organizations. We leverage Industry 4.0 technologies, including IIoT, AI and advanced analytics, to provide real-time industrial diagnostics and predictive maintenance services to prevent losses. Who are we looking for? This exciting and influential role represents a fantastic opportunity for the right individual. It is a chance to join a dynamic company with technology at its heart. All our products have embedded firmware at their core and capabilities of this software play a key role in the appeal and usefulness of our products to customers. Our requirement is for a Lead/Principal Embedded Software Engineer to create firmware that works seamlessly with our in-house designed hardware to produce reliable and extremely capable products that have the great responsibility to work in extreme environmental conditions. You will also be responsible for updating and enhancing existing products to cater for component changes and to incorporate feature requests from our customers. The role requires the ability to create solid software designs and architectures that have room to expand in the future. You must be able to collaborate with and oversee other software engineers to develop prototypes in short timescales. You will be able to reliably and accurately agree and then meet targets and milestones for your development projects. Job Role Responsibilities Ownership of the ‘ground up’ design and architecture of embedded software for real time applications Decomposition of designs into structured modules/functions ready for implementation by yourself and the team. Hands on development in C of new ARM based embedded software for a range of products currently under development Ensure quality of software using appropriate methods (Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards Maintain, update and enhance existing embedded software written in C Documentation of software products, development and execution of test plans Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware Key Job Requirements Essential Direct experience of Operating Systems e.g. FreeRTOS, Zephyr RTOS, etc. Experience with C in an embedded environment Hands on ‘real time’ experience with embedded microcontrollers (e.g. ARM) Demonstrable experience in a lead position and proven capability in the technical management of at least one other engineer Ability to work independently on assigned tasks and with others to ensure the rapid and co-ordinated development of new products Flexibility, willingness to learn, and to work with other software tools when required Desirable, the following are an advantage: Experience in Safety Critical applications – medical/aviation Familiarity with toolchains such as Keil uVision, Segger Embedded Studio etc. Hardware knowledge, familiarity with controller selection, serial data comms (RS232, RS485), GSM module communication, bluetooth module communication etc. Comfortable with hands-on testing of embedded hardware, use of JTAG debuggers, oscilloscopes, serial data analysers etc. Working knowledge of C++. Degree in Computer Science, Software Engineering, Electronics Engineering or an equivalent qualification. Salary: Up to 13 LPA + Performance Bonus Experience: 4+ Years Joining: Immediate (No Notice Period) Location: Noida
Posted 1 week ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Description We are seeking an experienced Repair Engineer proficient in troubleshooting and repairing Inverter Air Conditioner PCBs, drives, and related components. The candidate should possess strong technical skills, be confident in handling high-voltage systems, and have hands-on experience with PCB-level fault diagnosis and component-level repair. Key Responsibilities The candidate should be capable of performing repairs, testing, and quality checks on Inverter AC PCBs, drives, and control boards. They must be skilled in diagnosing faults using tools like multimeters and oscilloscopes, and in replacing components such as IGBTs, relays, capacitors, sensors, and microcontrollers based on fault analysis. Knowledge of ESD precautions and adherence to safety procedures during repair work is essential.
Posted 1 week ago
5.0 years
15 - 16 Lacs
Pune, Maharashtra, India
Remote
Company Description Optimum Data Analytics is a strategic technology partner delivering reliable turnkey AI solutions. Our streamlined approach to development ensures high-quality results and client satisfaction. We bring experience and clarity to organizations, powering every human decision with analytics & AI Our team consists of statisticians, computer science engineers, data scientists, and product managers. With expertise, flexibility, and cultural alignment, we understand the business, analytics, and data management imperatives of your organization. Our goal is to change how AI/ML is approached in the service sector and deliver outcomes that matter. We provide best-in-class services that increase profit for businesses and deliver improved value for customers, helping businesses grow, transform, and achieve their objectives. Job Details Position : IoT Firmware Engineer Experience : 5+ years Work Mode : Hybrid Location : Pune Notice Period : Immediate – 15 Days(Serving) Job Summary Does bringing modern technologies into new domains interest you? Or making measurable and consistent improvement available to your customers? Or being able to help lead new initiatives from the ground up? If yes, we'd love to hear from you! We're looking for an experienced engineer to help us build hardware and software solutions that help our customers reduce waste, improve quality, and gain greater control over their businesses. This role involves significant hands-on R&D work in our lab, collaborating closely with mechanical engineers, product managers, and other stakeholders to develop cutting-edge IoT solutions from concept to production. Knowledge And Skill Requirements Bachelor's degree in Computer Science preferred, or equivalent practical experience. Electrical engineering background is a plus. 4+ years of experience in embedded software development and firmware programming Strong proficiency in C++ firmware development, particularly on ESP32 microcontrollers using the arduino-esp32 framework Experience maintaining and managing production fleets of IoT devices, including remote monitoring, diagnostics, and over-the-air (OTA) updates Deep understanding of IoT communication protocols, especially MQTT and Bluetooth Low Energy (BLE) Experience with Azure IoT for device management and telemetry (AWS IoT or similar platforms a plus) Experience integrating sensors, servos, and other peripherals in embedded systems Experience with communication protocol interfaces such as I2C, SPI, UART, MODBUS, CAN Strong firmware debugging and system integration capabilities Ability to work with hardware documentation and component datasheets Familiarity with debugging tools including oscilloscopes and logic analyzers helpful but not required Strong hands-on prototyping and R&D skills with embedded hardware, with experience working collaboratively in lab environments Experience with real-time operating systems (RTOS) and power management for battery-operated devices Experience with wireless communication debugging and optimization Enjoy tinkering and experimenting in areas outside of your core competencies Comfortable with Git, GitHub, and CI/CD practices for embedded development Job Responsibilities TECHNICAL Developing robust C++ firmware for ESP32-based IoT devices using the arduino-esp32 framework Managing and maintaining production fleets of IoT devices, including remote diagnostics, fleet monitoring, and coordinating OTA firmware updates Implementing and optimizing IoT communication protocols, particularly MQTT for cloud connectivity and BLE for local device interactions Delivering reliable hardware and software solutions to fielded devices Collaborating to make the best technology stack choices for embedded systems Leveraging cloud services to develop modern, reliable, low-latency systems for device management and telemetry processing Working with product and engineering leaders to define deliverable solutions for customers Owning the entire embedded hardware development lifecycle: from planning and design, to implementation and testing, followed by deployment and maintenance Troubleshooting and resolving field issues with deployed IoT devices Various other duties as assigned Skills: can,wireless communication debugging,esp32,hardware documentation,power management,real-time operating systems,ci/cd practices,uart,modbus,iot device management,arduino-esp32 framework,protocol interfaces,real-time operating systems (rtos),firmware debugging,telemetry,git,iot communication protocols,iot,firmware programming,bluetooth low energy (ble),azure iot,advanced prototyping techniques,c++,mqtt,github,spi,embedded software development,i2c
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Responsibilities Design, develop, test, and optimize software for embedded systems Ensure software meets the needs of the hardware Work closely with hardware engineers to ensure seamless integration between software and hardware Debug, test, and optimize software to meet performance requirements Create demonstration software or create utilities used in testing and production Skills and education A degree in computer science, electrical and electronic engineering, or a related field A strong programming foundation, particularly in C and C++ Expertise in: Microcontrollers, or MCUs Microprocessors Linux operating system Real-time Operating Systems (RTOS) Device drivers
Posted 1 week ago
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About Client: Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation. It partners with major firms in banking, healthcare, telecom, and media. Our Client is known for combining deep industry expertise with agile development practices, enabling scalable and cost-effective digital transformation. The company operates in over 50 locations across more than 25 countries, has delivery centers in Asia, Europe, and North America and is backed by Baring Private Equity Asia. Job Title: Firmware Engineer Key Skills: Firmware , C, C++, QT, Python, NodeJS, troubleshooting, RTOS/Linux, IoT / IP protocols, JIRA, SCRUM, UART, SPI, USB, L2 Support Job Locations: Noida Experience: 6 – 10 Years Budget: 13 – 16 LPA Education Qualification : Any Graduation Work Mode: Hybrid Employment Type: Contract Notice Period: Immediate - 15 Days Interview Mode: 2 Rounds of Technical Interview + Including Client round Job Description: L2 firmware position: Primary Skills: · Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, Computer Engineering, or related Engineering discipline · Language understanding: C, C++, QT, Python, NodeJS. · 5Yrs + of experience in troubleshooting, support and maintenance including 1+ years of experience in the Smart Products & IoT area · Hands-using device flashing tools and handling of hardware safely · Basic concepts of embedded operating systems (RTOS/Linux), Microcontrollers and memory management · Understanding of embedded interfaces such as UART, SPI, USB · Experience testing WLAN, Bluetooth, and Cellular connectivity products · Experience with IoT / IP protocols such as MQTT, COAP, TCP, UDP, DHCP, DNS, HTTPS, MDNS · Able to debug firmware issues Secondary Skills · Experience in all stages of Software testing including Requirement gathering, Requirement Traceability Matrix, and Preparation of Test plan, Test case, Test Bed setup, Test Scripts & Defect tracking by using tools like Bugzilla, JIRA · Experience in Validation& Verification of Software by conducting Smoke testing, Sanity testing, Black box testing, System testing, Regression testing, Integration testing, Functional/Non-functional testing · Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand, and utilize new technologies. · Must be able to provide leadership to the technology team while managing multiple tasks and responsibilities. · Excellent communication and presentation skills for interactions with technology team members, SBU stakeholders, company leadership, vendors, and customers. Interested Candidates please share your CV t o sushma.n@people-prime.com
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Location: Noida (On-site) Experience Level: 3 – 5 Years Department: R&D Employment Type: Full-time Role Overview: We are seeking a highly skilled and experienced Hardware Engineer to join our team in Noida. This full-time, on-site role will be pivotal in driving our hardware development initiatives, encompassing all stages from conceptualization to detailed design and implementation. Key Responsibilities: Lead hardware development, electronics hardware design, and circuit design activities on a day-to-day basis. Architect robust and efficient hardware solutions, ensuring adherence to industry standards and best practices. Expertly design up to 4-layer PCBs using industry-standard tools such as PCAD/Cadence Allegro, managing the entire process from circuit design and component selection to schematic and board layout. Ensure all designs comply with IPC (Association Connecting Electronics Industries) standards for PCB design and manufacturing. Possess a strong understanding of electronic components, with the ability to select and recommend appropriate components based on application requirements and regulatory mandates. Manage exposure to product lifecycle management and implement necessary change orders using PLM systems. Address and mitigate issues related to electronic components obsolescence. Apply good understanding of electrical engineering concepts, including circuits, signals, and electromagnetic interference/compatibility (EMI/EMC) to design efficient and reliable PCBs. Demonstrate sound knowledge of communication/IP protocols, bus architecture, and I/O interfaces. Possess experience in architecture definition, detailed design, and complete hardware development lifecycle, including experience in product qualification and regulatory compliance. Contribute to the development of electronic products across various domains, including industrial, medical, automotive, and power applications. Required Technical Experience: Proven experience across all stages of the Hardware Product Development Lifecycle. Expertise with microcontrollers from ST, Microchip, and TI, with a strong foundation in their respective architectures. Experience in analog and mixed-signal design, ADC and DAC circuit design, and signal conditioning. Hands-on experience with RFID devices and their applications. Proficiency in operational amplifier, discrete component, and analog circuit design. Knowledge and experience with AC to DC and DC to DC power supply design. Strong knowledge of interfaces such as RS232, RS485, I2C, SPI, UART, Wi-Fi, BT, and Zigbee. Demonstrated experience with Electromagnetic Interference (EMI) / Electromagnetic Compatibility (EMC) compliance for automotive products is highly valued. Proficiency with various electronic design automation (EDA) tools including ORCAD, ALLEGRO, ALTIUM, and PADS. Competence in using laboratory instruments such as Multi-meters, Oscilloscopes, Function Generators, and Logic Analyzers. Required Education & Experience: - Must possess a Bachelor's degree in Electronics with 2-5 years of relevant experience. - A Master's degree is preferred
Posted 1 week ago
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About Client: Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation. It partners with major firms in banking, healthcare, telecom, and media. Our Client is known for combining deep industry expertise with agile development practices, enabling scalable and cost-effective digital transformation. The company operates in over 50 locations across more than 25 countries, has delivery centers in Asia, Europe, and North America and is backed by Baring Private Equity Asia. Job Title: Hardware Engineer Key Skills: Hardware Design & Testing, EMI/EMC Compliance, Analog & Digital Circuit Design, Sensor Integration, IoT & Smart Product, Microcontroller, Communication Protocols, (I2C, SPI, UART, Modbus,CAN), Agile/SCRUM, SAFe, System Integration, Job Locations: Noida Experience: 6 – 10 Years Budget: 13 – 15 LPA Education Qualification : Any Graduation Work Mode: Hybrid Employment Type: Contract Notice Period: Immediate - 15 Days Interview Mode: 2 Rounds of Technical Interview + Including Client round Job Description: Position: Hardware Engineer Position Requirements : Pentair is currently seeking a Hardware Engineer in Global Engineering Center, Noida in India team. This role is responsible for Hardware design and testing for various Pentair products, used for Industrial and commercial market. This individual must be well- versed in the latest technologies in Electronics design, Sensor and IoT products and be capable of applying them to develop innovative solutions. Duties & Responsibilities : Defining Industrial/ commercial connectivity technologies Roadmap for System design. Define Modular approach for system assemblies – Power, Display, Controller, VFD, Sensors, Connectivity technologies. Work as co-ordinate for Complete system Integration and qualification as per target markets application. Can acts as technical coach for resolution of Hardware and Software integration. Perform Proof of Concept (POC) for latest technologies and demonstrate with capabilities to align with Pentair business. Define the EMI/EMC requirement and test plan as per applicable certification for products level. Provide Guidance to team members for hardware development and testing. Qualifications and Experience Master/ Bachelor’s degree in Electrical, Electronics, Instrumentation, or equivalent Engineering. 5+ year of Experience in Hardware design and testing including 2+ year of experience for system design and EMI/EMC standard- IEC/CISPR. 2+ year of experience in Smart and IoT products is advantage. Experience in designing and system integration of Controller with off the self- electro-mechanical assemblies like solenoid, Pumps, Motor, compressor, heater, Chiller etc. Hands on experience with Sensor- Pressure, Flow, Temperature, Vibration, Water quality etc. Experience with EMI/EMC testing and worked with certified Labs for product certification as per product market- CE, UL, CSA etc. Experience in creating of system diagram and cable drawing for system. Extensive knowledge of working principle and circuit design of electronics components – DC-DC converter, OP-AMPs, thyristor, IGBTs, MOSFETS, Relay. Hands on Experience for industrial protocol- Modbus, CAN, HART, Link IO etc. Rich Experience in Schematic/Hardware design around all major supplier for microcontrollers– STM - ST32xx, TI- MSP430xx, Expressif - ESP32xx, Microchip - PIC16/32xx. Experience in Digital and Analog Circuit Design (Gates, latches, shift registers, Transistor logics, Op- Amps etc.). Experience in communication Protocols for I2C, SPI, UART, RS232/Rs485, CAN, Ethernet, USB. Good hands-on experience in Circuit simulation using – P-Spice/ Proteus/ TINA Spice/NI-Lab View. Good hands-on Experience in Schematic and Layout design using Altium Designer/ ORCAD/Allegro/PADs. Knowledge of Solid work, AutoCAD, LabVIEW is additional. Experience in Testing and trouble shoot tools- DMM, Power supply, DSO, Function Generator, Data logger etc. Experience in designing and building robust & reliable system through Hardware development Life cycle (HDLC) with all documentation. Experience in system Risk assessment-FMEA and components Stress analysis. Good hands-on for control tools like Git/SVN etc. along with documentation tools (Confluence, Wiki) Experience in mapping business requirements into specification, designing, cost estimations, preparing test plan and qualification approach. Experience with SCRUM/Agile process, Scaled Agile Framework (SAFe), project planning, tracking, and monitoring and risk management Skills and Abilities Required: - Can-do positive attitude, always looking to accelerate development. Driven; commit to high standards of performance and demonstrate personal ownership for getting the job done. Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand and utilize new technologies. Must be able to provide leadership to technology team while managing multiple tasks and responsibilities. Excellent communication and presentation skills for interactions with technology team members, SBU stakeholders, company leadership, partners. Interested Candidates please share your CV to pnomula@people-prime.com
Posted 1 week ago
6.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Title : Senior Hardware Design Engineer Expereince : 6+ Years Experience Location : Pune Job Type : Full-time Experience Level : Mid to Senior Department : Engineering / Hardware Summary : Responsibilities We are seeking an experienced Hardware Design Engineer with over 6 years of hands-on experience in developing, testing, and validating hardware systems for embedded, consumer, or industrial electronics. The ideal candidate will have strong expertise in schematic design, PCB layout, hardware debugging, and bring-up, as well as collaboration with cross-functional teams to deliver robust, cost-effective Responsibilities : Lead or participate in the end-to-end design and development of hardware systems from concept through production. Design complex mixed-signal circuits involving microcontrollers, FPGAs, power supplies, analog, and digital components. Develop schematics and supervise PCB layout using industry-standard tools (e.g., Altium Designer, OrCAD, KiCad). Perform signal integrity analysis, simulations, and DFx (Design for Test, Manufacturability, Reliability). Bring up new hardware prototypes, perform validation testing, and troubleshoot issues with oscilloscopes, logic analyzers, and other lab tools. Collaborate closely with firmware, mechanical, and manufacturing teams. Support EMI/EMC testing, certification processes (FCC, CE, etc.). Create and maintain design documentation, BOMs, and test Qualifications : 6+ years of professional experience in hardware design and development. Proven expertise in circuit design, PCB layout, and hardware prototyping. Proficiency with EDA tools like Altium, Cadence, Eagle, or KiCad. Strong understanding of power management, high-speed design, and analog/digital interfaces (I2C, SPI, UART, USB, etc.). Experience with lab instruments (oscilloscopes, multimeters, spectrum analyzers). Familiarity with compliance and regulatory standards (FCC, CE, RoHS). Strong problem-solving and communication skills. (ref:hirist.tech)
Posted 1 week ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Selected Intern's Day-to-day Responsibilities Include Assist in the design, development, and testing of embedded software for microcontrollers and microprocessors. Write, debug, and optimize C/C++ code for embedded systems. Work with hardware components, including sensors, actuators, communication modules (e.g., I2C, SPI, UART, CAN, Ethernet, Wi-Fi, Bluetooth). Participate in hardware-software integration and debugging activities. Support the development of firmware for new features and products. Conduct unit testing and contribute to system-level testing. Document code, design choices, and test procedures. Research new technologies, tools, and methodologies relevant to embedded systems. Collaborate effectively with cross-functional teams, including hardware engineers, software engineers, and QA. Attend team meetings and contribute to discussions. About Company: A leader in revolutionizing farming using the latest technologies. We are working on addressing the day-to-day issues that farmers are facing for ages, using the technologies already available.
Posted 1 week ago
3.0 - 8.0 years
0 Lacs
haryana
On-site
You are a talented and motivated Drone Electronic Engineer with 3-8 years of experience in the Drone field, seeking to join our dynamic team at AITMC Ventures Ltd in Gurgaon/Gurugram. Your role will involve contributing to the development of cutting-edge drone solutions by designing electronic circuits, working on embedded systems, and ensuring compliance with safety standards. As a Drone Electronic Engineer, your key responsibilities will include designing electronic circuits tailored for drone applications with a focus on power management and PCB fabrication. You will be responsible for creating and optimizing PCB layouts for performance and manufacturability. Additionally, you will work on developing and implementing embedded systems for drone functionality, collaborating with software engineers to integrate hardware and software solutions. You will also be involved in conducting rigorous testing of electronic systems in real-time environments, diagnosing and resolving issues to ensure system reliability and performance. Your role will extend to designing and analyzing drone power systems, optimizing power distribution for efficiency and safety, and developing solutions for drone motors, particularly Brushless DC (BLDC) motors. Furthermore, as a Drone Electronic Engineer, you will need to ensure that all electronic designs comply with relevant electrical safety regulations and conduct EMI/EMC testing and validation to meet industry standards. To qualify for this role, you should hold a Bachelors or Masters degree in Electrical Engineering, Electronics, or a related field, with proven experience in circuit design, PCB layout, and embedded systems, preferably in the drone or aerospace industry. Your strong knowledge of power systems, battery management, and electrical load calculations, along with familiarity with BLDC motors and propulsion systems, will be essential for this position. Proficiency in relevant design and simulation software such as Altium, Eagle, and MATLAB is required. Additionally, you should possess strong analytical and problem-solving skills, attention to detail, and excellent communication and teamwork abilities to excel in this role.,
Posted 1 week ago
0.0 - 1.0 years
0 - 0 Lacs
Velachery, Chennai, Tamil Nadu
On-site
Job Summary Harpy Aerospace is seeking a skilled Embedded Software Engineer to join our Nanosatellite development team in Chennai. You’ll be working on real space systems—designing, coding, and testing embedded software that will operate in Low Earth Orbit. This is a high-impact role in a fast-paced aerospace environment. Key Responsibilities Develop and debug embedded C/C++ firmware for STM32 microcontrollers Integrate satellite subsystems (power, communication, sensors, payload) via SPI, I2C, UART Implement FreeRTOS-based real-time scheduling and telemetry functions Conduct unit tests, integration testing, and hardware-in-the-loop validation Collaborate closely with systems engineers and mission operations teams Required Qualifications Bachelor’s degree in Electronics, Electrical, Aerospace, or Computer Engineering 2+ years of hands-on experience with embedded software development Proficient in STM32 (ARM Cortex-M) microcontrollers and peripheral programming Experience with FreeRTOS or equivalent RTOS environments Familiarity with debugging tools like ST-Link, JTAG, Logic Analyzers Preferred Skills (Bonus) Understanding of satellite telemetry (AX.25, beaconing protocols) Experience with satellite or CubeSat systems (academic or industry) Familiarity with radio transceivers and amateur radio protocols Benefits Competitive project-based compensation Opportunity to work on a real-world space mission Cross-disciplinary learning in space systems engineering Flexible hybrid work environment Job Types: Full-time, Contractual / Temporary, Freelance Contract length: 12 months Pay: ₹10,000.00 - ₹25,000.00 per month Benefits: Leave encashment Schedule: Day shift Weekend availability Supplemental Pay: Performance bonus Yearly bonus Education: Bachelor's (Preferred) Experience: 10 key typing: 1 year (Required) Location: Velachery, Chennai, Tamil Nadu (Preferred) Work Location: In person Expected Start Date: 24/07/2025
Posted 1 week ago
5.0 - 10.0 years
0 - 1 Lacs
Chennai
Work from Office
Mandatory Skill: • Strong in Embedded C, Microcontrollers-5Years • Experience on any communication protocols like I2C, TCP/IP, SPI, UART, etc. • Non - Automotive Domain is mandatoary and candidate must be very much interested to work in Non - Automotive domain. Qualification: B.E/B. Tech or higher
Posted 1 week ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. Position: Software Engineer – Embedded Systems - nVENT Location: Bangalore Work Type: Onsite Job Type: Full time Job Description: Designing, developing, reviewing, and maintaining embedded software products. Embedded Software Development – Design, code, test and maintain embedded software/firmware for next generation of electrical connected products. Develop low level drivers and interface with hardware components. System Integration – Integrate software/firmware with hardware components, sensors, and peripherals. Ensure optimal performance, reliability, and resource utilization. Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus, or wireless technologies. Debug and troubleshoot software and hardware issues. Testing and Debugging: Develop and execute test plans to verify and validate embedded systems.Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency. Improve system performance and response times. Documentation – Create and maintain technical documentation, including code comments, user manuals and design documents. Security and Safety considerations – Implement security features and adhere to safety standards relevant to industry Collaboration – Collaborate with cross – functional teams including hardware engineers, quality assurance, product managers and solution architects. Participate in design reviews and project meetings. Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques. Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. Continuous learning – Stay updated on industry trends, emerging technologies, and best practices in embedded development. Skills: Proficiency in Embedded C programming Experience with Linux OS Experience with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals. Experience with system management and industrial protocols (SNMP, Redfish, BacNet, ProfiNet, EtherNet/IP) Good to have knowledge of Communication Protocols - HTTPS, JavaScript, SMTP, Modbus/TCP. Experience with RUST is an added advantage. Requirements: You Have: Academic background in bachelor's degree or above in Electronics or Computer Science/Electrical Engineering or equivalent. 8-12 years of Embedded firmware/software development experience in Embedded C/C++, Linux based development experience. Experience working in IPC, multi-threading concepts. Good knowledge of coding standards. Experience working with a team of engineers using Agile methodologies. Good analytical, problem-solving skills. TekWissen® Group is an equal opportunity employer supporting workforce diversity.
Posted 1 week ago
5.0 years
0 Lacs
Malappuram, Kerala, India
On-site
Job Overview: We are looking for a Senior Hardware Engineer (5 years Experience) who can independently lead and execute the hardware design cycle—from requirement analysis to prototyping, validation, and documentation. The ideal candidate should be proactive, hands-on, and passionate about working on cutting-edge embedded systems and IoT product design. Key Responsibilities: Design and develop electronic circuits, PCBs, and system-level hardware for IoT devices based on technical requirements. Create detailed schematics and multilayer PCB layouts using tools such as Altium Designer, KiCad, or Cadence Allegro. Select appropriate components considering performance, cost, availability, and power constraints. Collaborate with firmware, mechanical, and testing teams to ensure seamless integration and product delivery. Prototype and assemble hardware modules for in-house validation and field testing. Perform hardware testing, signal analysis, and debugging using lab tools such as oscilloscopes, logic analyzers, and multimeters. Ensure compliance with performance, EMI/EMC, safety, and manufacturability standards. Maintain up-to-date technical documentation, including BOMs, test reports, and revision histories. Qualifications: Bachelor's degree in Electronics, Electrical Engineering, or related field; Master's degree is a plus. Minimum of 5 years of experience in embedded hardware or electronics product design. Strong knowledge in analog/digital circuit design, power supply design, microcontrollers, and communication protocols (UART, SPI, I2C, CAN, etc.). Experience in low-power design, wireless modules (LoRa, BLE, Wi-Fi, GSM), and sensor integration. Familiarity with DFM, thermal design, and EMC best practices. Proficient in reading and interpreting datasheets, application notes, and reference designs. Hands-on experience in troubleshooting and field-level debugging. Good communication and documentation skills.
Posted 1 week ago
2.0 years
1 - 3 Lacs
India
On-site
Job Title: Embedded Engineer (Male Candidates Only) Location: Kochi, Kerala Experience: 2–3 years (Required) Education: Bachelor’s in Electronics/Electrical/Instrumentation (Required); Master’s preferred Job Overview: We are hiring an Embedded Engineer to join our team in Kochi . If you're passionate about embedded systems, firmware development, and hardware-software integration, this is your opportunity to work on exciting, real-time projects using the latest technologies. Key Responsibilities: Design, develop, and maintain firmware for embedded systems Work with microcontrollers such as STM32, ESP32, Arduino Implement and troubleshoot communication protocols ( SPI, I2C, UART, CAN ) Collaborate with cross-functional teams for hardware-software integration Use debugging tools to test and optimize firmware Contribute to design documentation and participate in code reviews Apply RTOS concepts where necessary Required Skills: Proficiency in Embedded C/C++ Strong hands-on experience with STM32/ESP32/Arduino platforms Solid understanding of digital electronics and communication protocols Familiarity with debugging tools such as oscilloscopes, logic analyzers Exposure to RTOS environments like FreeRTOS (preferred) Analytical thinking and effective problem-solving skills Qualifications: Bachelor’s degree in Electronics, Electrical, Instrumentation (Required) M.Tech/M.E. in Embedded Systems or related field (Preferred) Embedded certifications will be an added advantage Who Can Apply: Male candidates with 2–3 years of relevant embedded experience Willing to relocate or commute to Kochi, Kerala before joining Work Location: In person – Kochi, Kerala If you’re looking to build innovative embedded systems and grow with a dedicated tech team, apply now hr@sinrorobotics.com or 7306377006 Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Ability to commute/relocate: Palarivattom, Kochi, Kerala: Reliably commute or planning to relocate before starting work (Preferred) Education: Bachelor's (Preferred) Experience: Embedded: 2 years (Required) Work Location: In person
Posted 1 week ago
0 years
0 - 1 Lacs
Cochin
On-site
Join our Embedded Systems & Robotics Course with Internship designed to give students hands-on experience in real-world electronics, coding, and robotics. This course is tailored for school & college students to explore the fundamentals of embedded systems and gain exposure through practical projects and live mentorship. What You Will Learn: Basics of Electronics & Circuit Building Microcontrollers: Arduino Programming (C/C++) Sensor Integration & Control Systems Line Following Robot, Obstacle Avoidance, IoT Basics Hands-on Project Development Internship with real-time project evaluation Participation in Tech Exhibitions & Competitions Highlights: Live classes with industry experts 100% Practical, Project-Based Learning Internship Certificate after course completion Guidance for National-Level Robotics Contests Opportunity to continue into advanced AI & Drone Modules Placement Support for eligible candidates (college-level only) Who Can Join Engineering, Diploma, and B.Sc students Anyone curious to build and control robots No prior experience required! Outcome: At the end of this program, students will have built multiple functional robots, completed a certified internship, and gained deep understanding of embedded systems used in industries today. Job Type: Full-time Pay: ₹5,000.00 - ₹10,000.00 per month Benefits: Paid time off Work Location: In person
Posted 1 week ago
0 years
0 Lacs
Cochin
On-site
Job Title: R&D Intern – Electronics & Robotics Location: KOCHI Type: Internship Duration: 2 Months Start Date: Immediate Stipend: 2500 About the Role: We are seeking a passionate and hands-on Research & Development Intern with a background in electronics and robotics . The ideal candidate should have practical experience in soldering , circuit design , and programming in Python and C . This is a field-oriented role that involves active participation in real-world projects, with opportunities to travel and contribute to the development of innovative hardware systems. Key Responsibilities: Assist in the design and development of electronics and robotics-based systems Build and test electronic circuits and embedded systems Perform soldering, wiring, and basic PCB prototyping Develop, test, and debug programs in Python and C Support in assembling and integrating hardware and software components Travel to field sites for installations, testing, or support as needed Document design processes, results, and code repositories Required Qualifications: Background in Electronics, Mechatronics, Robotics , or related field Experience in circuit designing and reading schematics Skilled in soldering and hands-on hardware prototyping Programming knowledge in Python and C Familiarity with microcontrollers, sensors, and actuators Must have their own laptop Willingness to travel for project-related tasks Preferred Skills (Optional): Exposure to platforms like Arduino, Raspberry Pi, ESP32, etc. Familiarity with tools such as Proteus, Eagle, KiCAD, or similar Experience with testing and debugging electronic circuits Knowledge of basic mechanical systems or 3D printing is a plus Job Types: Fresher, Internship Contract length: 2 months Pay: ₹2,500.00 per month Benefits: Paid sick time Schedule: Day shift Monday to Friday Work Location: In person Job Type: Internship Contract length: 2 months Pay: ₹2,500.00 per month Schedule: Morning shift Work Location: In person
Posted 1 week ago
2.0 years
6 Lacs
Mohali
On-site
eize an exceptional opportunity at Himachal’s leading R&D Tech company, with over seven years of establishment and recognized as one of the fastest-growing tech firms in the Himachal-Tricity region. As a proud participant in the Make in India initiative and a strong advocate for the 'Vocal for Local' movement, Vihaas is managed by local professionals. We are dedicated to innovation and excellence in technology development, fostering a unique, hierarchy-free environment that promotes creativity and collaboration. Job Summary Vihaas Design Technologies is seeking an experienced Embedded Developer with a focus on microcontroller-based systems for telecommunications applications. As part of our team, you will design, develop, and maintain embedded systems that integrate seamlessly with our advanced communication solutions. Education Background Required BTech (ECE , CS), MTech , BCA ,MCA, Relevant Courses Experience 2-4 Years Responsibilities Develop and optimize embedded firmware for microcontrollers, ensuring efficient performance and low power consumption. Write clean and maintainable C/C++ code for low-level microcontroller programming and peripheral interfacing. Implement drivers and manage communication between microcontrollers and external devices via I2C, SPI, UART, CAN, and other protocols. Integrate microcontrollers with sensors, actuators, and modules, ensuring smooth hardware-software interaction. Debug and troubleshoot using tools like oscilloscopes, and logic analyzers, resolving issues in hardware-software integration. Collaborate with hardware teams, optimizing firmware for resource and power efficiency in battery-powered devices. Work with RTOS or bare-metal systems as needed, ensuring real-time performance in embedded applications. Maintain code integrity through Git, manage repositories, and write comprehensive documentation for firmware architecture. Provide post-deployment support, including firmware updates and system integration. Qualifications 2-4 years in embedded development focused on microcontroller systems. Proficient in C/C++ with experience in low-level programming and peripheral management. Solid understanding of microcontroller architectures (e.g., MSC-51, STM ARM Cortex-M, AVR, PIC) and peripheral interfaces (e.g., GPIO, ADC, DAC, PWM, Timers). Hands-on with communication protocols like I2C, SPI, UART, CAN, and real-time performance with RTOS or bare-metal systems. Strong debugging skills using hardware tools (oscilloscopes and logic analyzers). Knowledge of low-power design and firmware optimization for energy-efficient systems. Job Type: Full-time Pay: Up to ₹600,000.00 per year Schedule: Day shift Education: Bachelor's (Required) Experience: Embedded software: 1 year (Required) Linux: 1 year (Required) C++: 1 year (Required) Firmware: 1 year (Required) Language: English (Required) Location: Mohali, Punjab (Required) Work Location: In person
Posted 1 week ago
2.0 years
4 - 6 Lacs
India
On-site
Job Overview: We are looking for an experienced IoT Engineer with hands-on experience in designing and developing sensor-based devices that collect real-time data and transmit it to servers via APIs. Candidates with prior experience in textile industry automation will be given preference. ⸻ Key Responsibilities: Design, prototype, and deploy sensor-based IoT devices. Integrate sensors with microcontrollers (e.g., Arduino, ESP32, Raspberry Pi, etc.). Develop secure and efficient firmware to send data to the cloud/server using REST APIs or MQTT. Collaborate with backend developers to ensure seamless data integration. Conduct field testing and optimize devices for reliability and accuracy. Maintain documentation for device architecture, communication protocols, and deployment. ⸻ Preferred Qualifications: Bachelor’s degree in Electronics, Mechatronics, Computer Engineering, or related field. 2+ years of hands-on experience in IoT device development. Strong understanding of communication protocols (HTTP, MQTT, TCP/IP, etc.). Experience with sensor calibration, power optimization, and device lifecycle management. Familiarity with server-side API structures and cloud IoT platforms (AWS IoT, Azure IoT, etc.). ⸻ Bonus if you have: Worked on automation projects for the textile industry (e.g., monitoring machine performance, humidity/temperature control, production tracking). Knowledge of PLCs or SCADA systems. Experience in edge computing or AI-based data processing on the device level. ⸻ Why Join Us? Opportunity to work on innovative automation solutions. Exposure to industrial-scale IoT deployments. Collaborative team with domain experts in textile and tech. Flexible work environment and growth-focused culture. Job Type: Full-time Pay: ₹40,000.00 - ₹50,000.00 per month Work Location: In person
Posted 1 week ago
8.0 years
6 - 15 Lacs
India
On-site
Embedded Software Engineer — Job Description Our company is seeking a skilled embedded software engineer to join our innovative team. As a Senior Embedded Engineer, you will play a pivotal role in designing, developing, and testing embedded software for power electronics systems. We value candidates with strong software design skills, a commitment to innovation, and a proven track record in embedded systems and firmware development. Objectives of the Role Develop and implement embedded software solutions for power electronics systems tailored to client needs. Collaborate with cross-functional teams (including hardware engineers) to define software requirements and specifications. Conduct feasibility studies and system analysis to ensure software compatibility with hardware components. Write and optimize efficient, reusable, and scalable embedded code. Perform unit testing and debugging to ensure software functionality and reliability. Contribute to documentation and ongoing maintenance of software applications. Key Responsibilities Design and develop embedded software for microcontrollers and microprocessors such as STM32, PIC, Texas Instruments, and Arduino. Collaborate with hardware engineers to define and refine 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. Debug and troubleshoot software to identify and resolve issues. Conduct code reviews and ensure 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. 8+ years of experience as an embedded software engineer. Proficiency in C and C++ for embedded systems, with basic knowledge of Python. Hands-on experience with microcontrollers and microprocessors (STM32, PIC, Texas Instruments). Experience with software development tools such as STM32CubeIDE, Code Composer Studio, or similar. Detail-oriented with excellent problem-solving and analytical skills, especially for power electronic systems. Knowledge of power electronics systems (e.g., DC-DC converters, power supplies). Familiarity with communication protocols (SPI, I2C, UART, CAN) and device drivers. Desirable: Experience with IoT protocols (MQTT) and cloud platforms (AWS, Azure, GCP). Desirable: Experience with version control systems (GitHub, Bitbucket). Preferred Skills and Qualifications Master’s or advanced degree in a relevant engineering field. Familiarity with software version control systems (e.g., Git). Certifications in embedded systems, power electronics systems, IoT applications, or related areas. Experience with agile software development and embedded system security. What We Offer Competitive compensation Modern work environment Opportunities for professional growth If you are a talented and innovative engineer passionate about developing software solutions and integrating hardware and software, we invite you to apply and become a key contributor to our team’s success. Job Type: Full-time Pay: ₹600,000.00 - ₹1,500,000.00 per year Work Location: In person
Posted 1 week ago
2.0 years
3 Lacs
Bhopal
On-site
Position Title: Embedded Hardware Engineer Years of Experience: 2+ Year Work Model: Work From Office Location: Bhopal (M.P.) About Us: At “IZI” , we are revolutionizing the world of consumer drones with cutting-edge technology, innovative design, and a passion for excellence. Key Responsibilities: Design and Develop Avionics Systems: Develop robust and reliable avionics hardware including flight controllers, power distribution boards, sensors, and communication modules for UAVs. PCB Design and Development: Create schematic designs and PCB layouts; oversee fabrication, assembly, and bring-up processes. Embedded Systems Integration: Integrate microcontrollers, FPGAs, and DSPs into avionics hardware; develop firmware where necessary. Power Management Systems: Design efficient power distribution and battery management systems, incorporating redundancy and fail-safe mechanisms. Sensor Integration: Interface and calibrate IMUs, GPS, LiDAR, barometric altimeters, and other flight-critical sensors. Communication Systems: Implement and test communication interfaces such as CAN, UART, SPI, I2C, and RF modules for telemetry and command control. Testing and Validation: Conduct rigorous functional, environmental, and compliance testing to ensure system reliability and airworthiness. Troubleshooting and Optimization: Identify and resolve hardware performance issues; optimize for power, weight, thermal, and electromagnetic performance. Documentation and Compliance: Create and maintain comprehensive design documentation, test reports, and compliance records per industry standards. Required Skill: Expertise in PCB design tools (Altium, Eagle, KiCad, etc.) Strong knowledge of microcontrollers, FPGAs, and DSPs Proficiency in high-speed digital and analog circuit design Solid understanding of power electronics and battery management systems Experience in sensor interfacing and real-time signal processing Familiarity with environmental testing standards and EMC compliance Hands-on experience with circuit simulation tools: MATLAB, Simulink, LTspice, PSpice Proficient in Embedded C/C++ and Python for hardware-related programming Skilled in using lab equipment: oscilloscopes, logic analyzers, spectrum analyzers Excellent teamwork and communication abilities Job Type: Full-time Pay: From ₹300,000.00 per year Benefits: Provident Fund Ability to commute/relocate: Bhopal, Madhya Pradesh: Reliably commute or planning to relocate before starting work (Required) Application Question(s): Current/Expected CTC Notice Period Experience: Drone: 1 year (Required) Embedded Hardware: 1 year (Required) Work Location: In person Speak with the employer +91 9753889095
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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough