Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 years
0 Lacs
Goa, India
On-site
We're improving the way we live and work by intelligently connecting energy systems, buildings and industries!! Smart infrastructure from Siemens makes the world a more connected and caring place – where resources are valued, where impact on the world is considered, where sustainable energy is delivered optimally and efficiently. It provides the flexible infrastructure to allow society to evolve and respond to changing conditions. Technology and the ingenuity of people come together to be at one with our environments and to care for our world. We do this from the macro to the micro level, from physical products, components and systems to connected, cloud-based digital offerings and services. Siemens offers a broad portfolio of grid control and automation; low- and medium-voltage power distribution, switching and control; and building automation, fire safety and security, HVAC control and energy solutions. JOIN US! WE MAKE REAL WHAT MATTERS. THIS IS YOUR ROLE Technical lead in all aspects of Embedded software architecture design. Contributes to the development of strategic technology plans and project portfolio in own organization. To apply and develop state-of-the-art research on Firmware Product-Lines. Expertise in designing high performance oriented scalable embedded architecture. Driving/taking lead for different Quality processes in product development to achieve required quality matrices like reviews for firmware artifacts (code and design reviews), code quality matrices , non-functional requirements such as performance and sizing, Root cause analysis techniques for problem solving WE DON'T NEED SUPERHEROES, JUST SUPER MINDS! We are seeking for a BE / ME in Electronics & Comm/ Electrical/CS, should have minimum 8-12 years experience of embedded software development, Experience in Protection / Sub-Station Automation Industry is preferred. This job is based out of Goa. Product development Design and implement Software for embedded devices and systems from requirements to production and commercial deployment. Development of Linux device drivers for peripherals such as UART, I2C, SPI, USB, Ethernet Board bring up, Customization and optimization of Linux kernel, Bootloader (Uboot) for embedded targets. Design, develop, code, test, debug (gdb , coredump) and review system software Analyze and enhance efficiency, stability and scalability of system resources. Integrate and validate new product designs. Support system/regression tests and optimize I/O performance. Provide production/ post-production support. Perform technical research, monitor current trends and changes in technology to assist in new product development. Professional knowledge Solid programming experience in C/ C++. Strong hands-on knowledge min 6 years on Embedded Linux kernel internals & device drivers and rich hands-on experience in kernel driver development. Strong knowledge in OS/Kernel concepts. Hands on troubleshooting issues on run-time environment. Good Understanding of Memories, RAMs, storage devices, high speed devices like USB, Ethernet. Expertise in with software configuration management tools, defect tracking tools, and peer review. Proficient in multi-threaded programming and middleware solution development on Linux. Familiarity with multi-core programming, IPCs. Proficient in tools such as Git, Azure DevOps, Scripting, Yocto, Buildroot, Perl. Experience with cross compiler tool chain and build IDEs. Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems. Adequate knowledge of reading schematics and data sheets for components. Strong documentation and writing skills Desired knowledge Know-how substation automation technology / substation protection systems. Know-how substation automation protocols IEC 60870-5-101/102/103/104, Modbus-RTU, DNP3, IEC 61850. Know-how electrical power system protection. Know-how power system management (SCADA). Know-how applications of power system management WE’VE GOT QUITE A LOT TO OFFER. HOW ABOUT YOU? We’re Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality and we welcome applications that reflect the diversity of the communities we work in across Gender, LGBTQ+, Abilities & Ethnicity. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination, and help us shape tomorrow Find out more about Smart Infrastructure at: https://new.siemens.com/global/en/company/topic-areas/smart-infrastructure.html and about Siemens careers at: www.siemens.com/careers
Posted 1 day ago
2.0 - 5.0 years
6 - 10 Lacs
Bengaluru
Work from Office
As a Hardware Engineer, you will play a key role in the design, debugging, and validation of cutting-edge hardware solutions for Nokias Optical Networking products. Your work will directly contribute to the development of high-performance systems that power global communications infrastructure. In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running.The Network Infrastructuregroup is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, weve united two industry leaders to create an optical networking powerhousecombining cutting-edge technology with proven leadership to redefine the future of connectivity. Infinera is now part of the Nokia Corporation and its subsidiaries. When you apply, the information you share will be handled with care and used only for recruitment purposes within the group. Youll have the freedom to explore new ideas and grow your technical and professional skills. Experience in designing boards with Microprocessors, Microcontrollers, FPGAs and CPLDs Working knowledge of high-speed interfaces like PAM4, PCIe, DRR4, SATA, USB, SGMII etc. Knowledge of various memories (DDR, NAND, NOR etc) Experience in designing boards in telecom domain Knowledge of SI and PI concepts, Timing concepts Experience with Concept HDL schematic entry Hands-on experience with lab equipment like high speed oscilloscope, signal source analyzer, spectrum analyzer, logic analyzer, bode analyzer etc. Good communication and documentation skills Conduct feasibility analysis during the architecture phase. Design hardware that meets requirements. Perform component selection, schematic entry, BoM release, support layout engineers, and support the manufacturing team during prototyping. Conduct board bring-up, functional testing, and support cross-functional teams during system testing and debugging issues. Debug field issues of released products.
Posted 1 day ago
8.0 - 12.0 years
8 - 12 Lacs
Bengaluru
Work from Office
As Technical Care Specialist acting as a key interface with R&D, youll lead issue resolution, provide expert analysis, and ensure timely case management. Your role includes mentoring, creating technical documentation, supporting early product phases, and driving root cause analysis. You'll play a vital role in maintaining service quality, enabling seamless customer operations, and contributing to continuous product improvement. You have: Bachelor Degree with 8-12 years of experience. Provide Tier 2 and Tier 3 post-sales technical support for NMS products like WS-NOC, 1353 NM, 1354 RM, OMS, and NFM-T. Troubleshoot and replicate customer issues in lab environments, ensuring timely updates. Handle assistance requests independently, meeting strict resolution and restoration KPIs. Act as a liaison with 3rd/4th level support and development teams for escalated issues and create technical documentation, including RCAs, knowledge base articles, FAQs, and MoPs. It would be nice if you also had: Proficient in Unix/Linux systems with CLI, and experienced in Docker and Kubernetes. Strong understanding of Optical Networking (SDH, DWDM, OTN) and IP routing. Skilled in troubleshooting Java applications, ReST APIs, SNMP, and NETCONF protocols. Familiar with databases like MySQL, Oracle, and Hadoop and scripting knowledge in Shell, Perl, and Python is an added advantage. Delivers advanced troubleshooting using system tracing, debug, and protocol analysis. Identifies, reproduces, and escalates complex defects to R&D for resolution. Leads technical issue resolution during upgrades, audits, and network changes. Mentors and trains junior team members, sharing technical knowledge and best practices. Ensures SLA compliance for escalated cases and drives root cause analysis (RCA). Supports early product phases, including trials and pilot deployments. Creates and reviews technical documentation and knowledge articles. Collaborates with customers, R&D, and vendors to resolve critical and complex issues
Posted 1 day ago
4.0 - 7.0 years
9 - 14 Lacs
Bengaluru
Work from Office
As a Senior Software Engineer, you will design and develop C/C++ software modules for embedded systems, ensuring high-quality code through testing and validation. Youll work on FPGA programming, device drivers, and network protocols like Ethernet and OTN in a Linux environment. Collaborating with cross-functional teams, you will mentor colleagues and contribute to feature integration. Strong problem-solving skills and adaptability to new technologies are key in this dynamic role focused on advanced networking and optical transport solutions. You have: Bachelors degree in Engineering with 8 to 12 years of relevant work experience. Working experience in Ethernet and OTN protocols. Experience in developing unit test harnesses in Python. Strong ability to learn new technical areas and products, and to collaborate with teams from diverse cultures and backgrounds. Experience in mentoring teams and guiding them toward success. It would be nice if you also had: Familiarity with agile programming methods. Knowledge of Optical (DWDM) Transport. Experience in developing software drivers for communication interfaces like i2c, SPI, QSPI, and UART. Understanding of timing protocols. Review requirements and develop software modules to fulfil the requirements. Provide regular status update and input to the team leaders. Develop unit test plans and run software tools for detecting any coding error prior to code submission. Participate in feature integration and validation. Experience in mentoring the team. Programming FPGAs and developing drivers for various devices. Experience in developing software modules in C and C++ and developing embedded software in Linux.
Posted 1 day ago
7.0 - 12.0 years
22 - 27 Lacs
Chennai
Work from Office
Project description We are working on a cutting-edge In-Vehicle Platform (IVP) project for a major automotive OEM. The project focuses on delivering a modular software platform supporting next-generation automotive functions such as digital cockpit, connected services, and ADAS. Our Team: The project is driven by an international team of solution architects, developers, and integration engineers located across Europe and Asia. Technologies Used: Embedded Linux, QNX Hypervisor technologies AUTOSAR Adaptive / Classic Yocto, C++, Python, CAN, SOME/IP CI/CD (Jenkins, Git, Docker) Opportunities: Collaboration with international OEMs Exposure to SDV (Software Defined Vehicle) architecture Potential for long-term engagement and career growth in automotive software Responsibilities Define and maintain end-to-end solution architecture for IVP-related components Act as a technical interface between internal teams and the customer Ensure alignment with customer requirements and project constraints Support engineering teams during implementation and integration Lead technical discussions and contribute to solution design documentation Ensure scalability, modularity, and reusability of the proposed solution Collaborate with PM and other stakeholders to ensure successful delivery Skills Must have Proven experience as a Solution Architect or System Engineer in embedded automotive projects Strong knowledge of Linux r QNX-based platforms Familiarity with automotive protocols such as CAN, SOME/IP, UDS Understanding of ECU integration and domain-based vehicle architectures Experience with C/C++ or Python Excellent communication skills in English (B2+) Japanese knowledge Nice to have Experience with AUTOSAR Adaptive or Classic platforms Familiarity with Yocto build system and CI/CD pipelines Background in SDV, domain controller or zonal architecture design Experience in working directly with OEMs Knowledge of cyber-security concepts in the automotive domain Other Languages EnglishB2 Upper Intermediate,JapaneseB1 Intermediate Seniority Senior
Posted 1 day ago
4.0 - 8.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. Skills Must have Engineer with 8+ years of experience in embedded Linux driver/kernel development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Linux fundamentals and audio fundamentals Experience with ALSA ASoC driver development Experience with audio transmission protocols like I2S/TDM, audio DAC/ADC Experience with audio DSP firmware development Experience with bare metal or RTOS based firmware development 10.System knowledge, System Debugging, firmware debugging using JTAG Nice to have Good to have: 1.Experience with Any RTOS porting. 2.Experience with host to DSP communication. Other Languages EnglishB2 Upper Intermediate Seniority Senior
Posted 1 day ago
2.0 - 4.0 years
0 Lacs
Pune, Maharashtra, India
Remote
Job Description: Job Location : Pune Job Type : Full Time You will work on: We help many of our clients make sense of their large investments in data – be it building analytics solutions or machine learning applications. You will work on cutting-edge cloud-native technologies to crunch terabytes of data into meaningful insights. What you will do (Responsibilities): Experienced in python language development in an embedded environment. Experience in firmware programming for low power bluetooth applications. Experienced in BLE 5, D-Bus and responsible to setup BLE debug environment Responsible for routing mechanism of dedicated BLE channels for command operation and data sync Implement necessary channel hopping and optimized algorithms Automate protocol and profile interoperability testing. Proficient with BT sniffers and debugging tools. Knowledge in Bluetooth Certification procedures and PTS. Knowledge and experience with different processors. Good to have knowledge on various communication and control protocols including UART, SPI, I2C, I2S, USB Good to have knowledge and ability to read and understand circuits and hardware. Ensure data security in BLE applications through encryption and authentication mechanisms Responsible to support peer developers and resolve runtime issues What you bring (Skills): 2-4 years of experience in hands-on embedded development using Python. Hands on experience in BLE 5, D-Bus. Proficient with BT sniffers and debugging tools. Team player with self-drive to work independently Strong communication and interpersonal skills E & TC Candidates will be preferred. Advantage Cognologix: A higher degree of autonomy, startup culture & small teams Opportunities to become an expert in emerging technologies Remote working options for the right maturity level Competitive salary & family benefits Performance based career advancement About Cognologix: Cognologix helps companies disrupt by reimagining their business models and innovate like a Startup. We are at the forefront of digital disruption and take a business-first approach to help meet our client’s strategic goals. We are a Data focused organization helping our clients to deliver their next generation of products in the most efficient, modern, and cloud-native way. "Please note that this position requires working from the office in Pune."
Posted 1 day ago
0 years
0 Lacs
Udaipur, Rajasthan, India
On-site
At Secure, we are committed to shaping the future of energy with intelligent, innovative solutions. As part of our team, you will contribute to technology that makes energy usage more efficient and transparent, empowering customers worldwide. Technical Architect – Embedded Firmware Redefine innovation from where the quality of life meets the quality of work – Udaipur Qualification: Degree in Electrical, Electronics Role specification: We are looking for a Technical Architect (Embedded Firmware), who has deep expertise in architecting, developing, and optimising firmware for electronic products — someone who can go beyond just writing code and instead define how firmware is structured, integrated, tested, and delivered. If you’ve spent your career developing embedded solutions at the intersection of hardware and software, this is your opportunity to work on cutting-edge energy products that power smarter homes, industries, and infrastructure. Location : Udaipur Build the future from a place that inspires We are not in a metro – we are in Udaipur. We believe innovation thrives in focused, grounded environments. If you are a high-performance professional who values impact over optics and learning over noise, this is where you belong. Why Udaipur? Because why not? Minutes from nature, not hours in traffic. Quality of life that lets you think better, not just move faster. A city that blends heritage and innovation. A growing ecosystem of professionals, creative heads, and changemakers. We offer relocation assistance, housing guidance, and a close-knit team that welcomes newcomers with open arms. Technical expertise required Strong hands-on experience in C / C++ for embedded systems with real-time constraints and RTOS-based environments. Familiarity with 8 / 16 / 32-bit MCUs and SoCs – especially ARM, ColdFire, MSP430, dsPIC, MIPS, and 8051 . Experience in architecture, design, and interfacing within structured software life cycles for embedded applications. Skilled in driver development, bootloaders, communication protocols (SPI, I2C, UART), and low-level debugging. Design and development experience of BLE, DLMS, cellular and related networking protocols. Experience with development tools, compilers, and IDEs (Keil, IAR, Eclipse, etc.). Ability to define, analyse, and review technical specs and detailed design documentation. Exposure to energy metering, IoT protocols , or power electronics is an added advantage. Key responsibilities Accountable for firmware architecture for our embedded systems (from hardware abstraction to application logic). Collaborate with cross-functional teams in hardware, product design, and testing to deliver robust solutions. Drive code quality, maintainability, and reuse across firmware modules. Lead debugging and optimisation efforts in low-level systems (memory, power, and performance). Contribute to automation tools (for instance, emulators and simulators) to accelerate development cycles. Mentor engineers and set technical direction for embedded development best practices. Analyse requirements and translate them into scalable firmware solutions for production. Interested candidates are encouraged to apply. We look forward to reviewing your application.
Posted 1 day ago
0 years
5 - 7 Lacs
Hyderābād
On-site
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and applications for ARM based boards. Testing, Verification bring up of Linux Kernel and Linux Drivers I2C, Flashes, USB , Ethernet, PCIe , DDR memory Tests etc. Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with the development team to assess test plan requirements and resolve failures. Run the Regression tests, triage issues, create Defects in the system and work with development team for closure. Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework Skills Must have Candidate should have 4-7yrs experience Working experience in verification and testing of Linux based Embedded System software etc. Good experience in Linux Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. Define, Design and Develop manual/Automation test cases for Embedded system projects Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl Experience in GIT environment and Test Automation framework Pytest, Jenkins etc. Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc. Nice to have Education Requirements: B.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science Other Languages English: B2 Upper Intermediate Seniority Regular Hyderabad, IN, India Req. VR-115375 Manual Testing Automotive Industry 26/06/2025 Req. VR-115375
Posted 1 day ago
2.0 years
2 - 4 Lacs
Hyderābād
On-site
PathnSitu Biotechnologies is a leading company in the supply of high-quality Immunohistochemistry products for tissue-based Cancer Diagnosis. We provide highly specific and sensitive Antibodies, Detection Kits, Histology Special Stains, Instruments, Reagents, Buffers, Antibody Diluents, Positively Charged Slides and all the Ancillaries required for Immunohistochemistry helping Pathologists and Cancer Research Laboratories with an accurate Histology-based Cancer Diagnosis. Job Summary: We are looking for a passionate and detail-oriented Firmware Engineer with 2–3 years of core experience in embedded systems development. The ideal candidate should have strong hands-on expertise in Embedded C/C++ or Python, along with working experience on microcontroller-based systems including STM32, Microchip, Atmega, and Texas Instruments platforms. The role involves designing, developing, testing, and maintaining firmware for real-time embedded systems used in our next-generation products. --- Key Responsibilities: · Design, develop, and debug embedded firmware using C/C++ or Python for 8/16/32-bit microcontrollers. · Implement, integrate, and test various communication protocols such as UART, SPI, I2C, and CAN. · Work on microcontroller peripherals and interfaces including GPIO, LCDs, Seven Segment Displays, and OLED screens. · Collaborate with hardware engineers to bring up new boards and validate hardware through firmware. · Develop and integrate RTOS-based applications for real-time requirements. · Analyze and optimize firmware performance, memory usage, and power consumption. · Participate in system architecture design discussions and contribute to product-level decisions. · Maintain clear and structured documentation of firmware, APIs, and development processes. · Support cross-functional teams including testing, production, and customer support during the product lifecycle. · Conduct root cause analysis and implement corrective actions for bugs and field issues. · Adhere to best practices for embedded systems development, including code reviews, version control, and unit testing. --- Required Skills and Qualifications: · Bachelor’s degree in Electronics, Electrical, Instrumentation, or related engineering discipline. · 2–3 years of hands-on experience in Embedded Firmware Development. · Proficiency in Embedded C/C++ (Python experience is a plus). · Experience with STM32, Microchip PIC, Atmega, and/or TI MCUs. · Good understanding of digital electronics, embedded systems architecture, and peripheral configuration. · Solid knowledge of UART, SPI, I2C, and CAN protocol implementation. · Exposure to RTOS concepts and practical experience in FreeRTOS or similar. · Experience interfacing with displays, sensors, and actuators. · Basic knowledge of bootloaders, memory management, and interrupt handling. · Familiarity with debugging tools like oscilloscopes, logic analyzers, JTAG/SWD, etc. · Experience using version control systems (e.g., Git). · Strong documentation and analytical skills. --- Desirable Skills: · Working knowledge of PLC systems and their interfacing with embedded devices. · Understanding of EMI/EMC compliance, safety standards, and product certification processes. · Familiarity with Python scripting for test automation or prototyping. · Exposure to low-power embedded design and real-time data acquisition systems. · Hands-on experience with IDE tools like STM32CubeIDE, MPLA Job Type: Full-time Benefits: Health insurance Schedule: Morning shift
Posted 2 days ago
2.0 years
0 Lacs
India
On-site
Job Title: Embedded Systems Trainer Location: Hyderabad (Onsite) Experience: 2+ Years Employment Type: Full-Time Job Summary: We are hiring an Embedded Systems Trainer to deliver hands-on training in embedded design, firmware development, RTOS, and embedded Linux. You'll mentor learners, conduct lab sessions, and develop industry-relevant curriculum. Key Responsibilities: Train on microcontrollers (ARM, PIC, AVR), embedded C/C++, RTOS, and Linux Guide real-time projects: board bring-up, debugging, interfacing Manage lab tools and equipment Update content with latest tech like IoT, edge computing Evaluate students and offer mentorship Required Skills: Embedded C/C++, Linux, RTOS, ARM/PIC/AVR, UART/SPI/I2C, Git, Debugging tools, IoT basics
Posted 2 days ago
3.0 years
5 - 7 Lacs
Madurai North, Tamil Nadu, India
On-site
We are looking for a candidate who will work on our next generation BMS, charger , MCU , DC to DC converter and IOT products End of line fixtures HW development. He will work with the internal and external teams and deliver the design of manufacturing test fixture for high volume PCBA testing. Requirements Understand and maintain the current of EOL, FCT, and ICT Develop/work with external supplier for architecture of the test fixture Analyze and design test systems as per system requirements and component specifications Define and develop FCT and EOL testing protocol sequence and hardware connections Collaborate with cross-functional teams and external suppliers to ensure seamless execution of product improvements Support resolving functional and production issues while driving cost Participated in part selection efforts for product components Coach Junior team members on the FCT/EOL development and maintenance Must - Have Requirements: 3+ years of experience in the FCT/EOL HW development Knowledge of electrical & electronic components and sub system Hardware Circuitry debugging Experience with CAN, UART,USB, SPI, and I2C communication Experience with NI DAQ based system, Power supply and measurement equipment Experience with Bed of Nails (BON) development handling Experience in the wiring harness design Nice-to- have Requirements: 2-3 years of hands-on experience with schematic and PCB design Python/ LabVIEW Script writing Location: Chhatrapati Sambhaji Nagar, Aurangabad, MH
Posted 2 days ago
2.0 years
3 - 3 Lacs
Cochin
On-site
Job Overview: We are seeking a motivated Embedded Systems Engineer with over 2 years of experience in the embedded systems industry. The ideal candidate should have hands-on experience working with 8-bit and 32-bit microcontrollers and a strong proficiency in Embedded C. If you possess excellent problem-solving abilities, adaptability to new technologies, and solid communication skills, we want you on our team. Key Responsibilities: · Develop detailed software specifications for embedded projects. · Design, develop, and maintain firmware for various embedded systems. · Test, debug, and validate embedded firmware to ensure functionality and performance. · Manage and maintain documentation for ongoing projects, ensuring accuracy and up-to-date information. Requirements: · Embedded Firmware Development: Expertise in Embedded C with experience in firmware development. Knowledge of C++ is an added advantage. · Microcontroller Experience: Proficiency in working with 8-bit, 16-bit, and 32-bit microcontrollers (ARM Cortex M, STM32, Renesas, Microchip PIC32, etc.). · Communication Protocols: In-depth knowledge and experience with UART, CAN, SPI, I2C, RS-232, RS-485, and MODBUS communication protocols. · Processor Selection: Familiarity with the selection and implementation of processors for various embedded applications. · Tools and Debugging: Experience in debugging and testing embedded systems. Desired Skills: · Strong knowledge of C/C++ Language coding. · Ability to adapt quickly and learn new technologies. · Excellent written and verbal communication skills. · Ability to work independently and collaborate effectively within a team. Qualifications: · Bachelor's or master’s degree in Electronics and Communication Engineering, Electrical and Electronics Engineering, or Computer Science. Experience: · Minimum 2 year of experience in embedded systems development. Benefits Competitive salary based on experience and qualifications. Opportunities for career growth and skill development. Exposure to cutting-edge UAV technology and industry projects. Travel and fieldwork opportunities. A chance to work in a startup ecosystem, fostering innovation and entrepreneurial skills. Job Types: Full-time, Permanent Pay: ₹25,000.00 - ₹30,000.00 per month Schedule: Day shift Experience: Embedded software: 2 years (Required) Work Location: In person
Posted 2 days ago
2.0 - 4.0 years
4 - 5 Lacs
Cochin
On-site
Job Overview: We are looking for a hands-on Electronics Hardware Engineer with a strong background in PCB design, component selection, and hardware bring-up. You will be responsible for designing hardware boards from concept to production, ensuring performance, reliability, and manufacturability. Your role will also involve close collaboration with our firmware and embedded systems teams to integrate and test electronic systems. Key Responsibilities: · Design and develop custom electronic hardware boards (analog/digital/mixed signal), from schematic capture to PCB layout and validation. · Select and validate electronic components based on system requirements, performance, cost, and availability. · Perform hardware bring-up, testing, and debugging using lab tools (oscilloscopes, logic analysers, multimeters, etc.). · Work closely with the firmware and embedded teams to ensure seamless hardware-software integration. · Create and maintain comprehensive documentation including schematics, layout files, BOMs, and test reports. · Support board-level prototyping, hardware revisions, and manufacturing handover. Requirements: · In-depth working experience and Hands-on experience in designing and validating interfacing circuitry for with UART, CAN, SPI, I2C, RS-232, RS-485. · Strong understanding of low-level signal behaviour, termination, shielding, and timing considerations. · Familiarity with microcontroller and processor selection for different applications (e.g., ARM Cortex-M, STM32, etc.). · Understanding of memory interfacing, peripheral configuration, and board-level system integration. · Able to read and understand firmware requirements to ensure hardware support for embedded features. · Knowledge of how hardware design choices impact firmware performance, timing constraints, and power optimization. · Ability to work with firmware teams to optimize I/O mapping, clock domains, and debugging signals. Qualifications: · Bachelor’s degree in Electronics Engineering, Electrical Engineering, or a related discipline. Experience: · 2–4 years of experience in hardware board design, including hands-on experience with schematic capture and PCB layout tools Benefits Competitive salary based on experience and qualifications. Opportunities for career growth and skill development. Exposure to cutting-edge UAV technology and industry projects. Travel and fieldwork opportunities. A chance to work in a startup ecosystem, fostering innovation and entrepreneurial skills. Job Types: Full-time, Permanent Pay: ₹40,000.00 - ₹45,000.00 per month Schedule: Day shift Experience: Embedded hardware: 4 years (Required) Work Location: In person
Posted 2 days ago
8.0 years
4 - 6 Lacs
Gurgaon
On-site
Work Flexibility: Hybrid Who we want: Passionate & Goal-oriented Engineers: Passion for excellence in technology. Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions. Analytical problem solvers: Â People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues. Dedicated achievers: Â People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations. Self-Driven Curious learners: Â People who take initiative and hold themselves accountable. People who seek out for cutting-edge research and information to expand and enhance their ability to develop new ideas into reality. Effective communicators: People who can interpret information clearly and accurately to concisely communicate results and recommendations to stakeholders, senior management, and their teams. What you will do: You will be responsible for Embedded Application Software Development, enhancements, and testing. You will be focusing on embedded software development and testing independently and supporting others. You will Participate in different stages of software development using defined SDLC and development models for the projects. Â Minimum Qualifications (Required): 8+ years of work experience in Embedded Software Application and Middleware Development and Testing. Excellent C++, OOPS programming skills with hands on experience in Modern C++ (C++11/ 14) Preferred Qualifications (Strongly desired): Good experience in architecting and designing applications using modern design patterns. Good experience in building development and cross compilations environments. Experience with build/config systems including U-BOOT, Yocto, CMake, Makefiles and Embedded Linux patch management including Cybersecurity releases. Solid experience in TDD, unit test frame works Parasoft, Gmock/test and continuous integration. Good to Have Good to have experience on lower-level interfaces and exposure to BSP/driver development for DDRx, SDHC, LVDS, PCIexpress, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet. Good to have experience in board bring up, Hardware-Software debugging. Familiarity with ARM processors. Knowledge of Linux, VxWorks and QNX operating systems / RTOS is preferred. Knowledge of basic communication protocols like serial and wireless. Experience on products like hospital monitors (ECG, SPO2, CO2), defibrillators is a big plus. Familiarity with software configuration and defect management tools, and requirement management tools. Experience with a regulated software development processes or familiarity with FDA and ISO standards like IEC 62304 is a plus. Travel Percentage: 10%
Posted 2 days ago
3.0 years
4 - 5 Lacs
Farīdābād
On-site
Position: Embedded Software Engineer Location: Faridabad Experience: 3+ Years Qualification: B.Tech in Electronics & Communication Job Description: We are looking for a skilled Embedded Software Engineer with over 3 years of hands-on experience in embedded systems development. The ideal candidate should have strong expertise in microcontroller programming, firmware development, and system integration for hardware-based solutions. Key Responsibilities: Design, develop, and debug embedded firmware for microcontrollers like STM32 , ESP32 , and similar platforms. Interface with hardware components such as sensors, actuators, and communication modules (UART, SPI, I2C, CAN, etc.). Work closely with the hardware team for board bring-up, debugging, and testing. Develop and maintain documentation for design, development, and testing processes. Conduct unit testing, validation, and system-level testing. Required Skills: Proficient in C/C++ for embedded systems. Hands-on experience with STM32 , ESP8266/ESP32 , or similar microcontrollers. Familiarity with RTOS (FreeRTOS or similar) . Experience with firmware-over-the-air (FOTA) updates is a plus. Understanding of power management in embedded devices. Application Process: You can share your updated resume - careers@skilancer.com Contact - 7683052276 Job Type: Full-time Pay: ₹35,000.00 - ₹45,000.00 per month Benefits: Provident Fund Schedule: Day shift Work Location: In person Speak with the employer +91 7683052276
Posted 2 days ago
0 years
0 - 1 Lacs
Ahmedabad
On-site
Job Title : Embedded Firmware & Software Intern / Fresher Location : Ahmadabad Job Type : Internship / Full-Time (Fresher) Department : Embedded Systems / R&D Job Summary : We are looking for highly motivated Embedded Firmware and Software Interns / Fresh Graduates who are passionate about embedded systems, microcontrollers, and low-level programming. You will be part of a team developing innovative solutions in embedded technology, working on firmware design, development, and testing. Key Responsibilities : Assist in the design, development, and debugging of embedded firmware for microcontrollers and embedded devices. Work with communication protocols like I2C, SPI, UART, CAN, etc. Write and maintain embedded C/C++ code for various microcontroller platforms (e.g., ARM, PIC, AVR, STM32). Participate in hardware testing, validation, and troubleshooting of circuits and firmware. Collaborate with hardware engineers to bring up new hardware. Document code, designs, test results, and development process. Support software integration with sensors, wireless modules, displays, and other peripherals. Required Skills & Qualifications : Bachelor’s degree / pursuing final year in Electronics, Electrical, Instrumentation, Mechatronics, or related field. Strong understanding of C/C++ and embedded system concepts. Basic knowledge of microcontroller architecture (e.g., 8051, AVR, STM32, ARM Cortex). Familiarity with embedded development tools (e.g., Keil, MPLAB, STM32CubeIDE, Arduino, etc.) Basic understanding of digital electronics and circuit design. Exposure to debugging tools like logic analyzers, oscilloscopes is a plus. Good problem-solving skills and eagerness to learn. Preferred (Not Mandatory) : Knowledge of RTOS (e.g., FreeRTOS). Exposure to IoT platforms (e.g., ESP32, Raspberry Pi, etc.). Understanding of low-power design and optimization. Duration : Internship : 3 to 6 months (can be extended or converted to full-time based on performance) Fresher Role : Full-time, probation period of 6 months What We Offer : Hands-on experience in real-world embedded projects Mentorship by experienced professionals Opportunity to work on innovative technologies and products Certificate of Internship / Experience Letter Job Type: Full-time Pay: ₹5,000.00 - ₹15,000.00 per month Schedule: Day shift Work Location: In person Speak with the employer +91 9081068979 Expected Start Date: 27/06/2025
Posted 2 days ago
0 years
1 - 3 Lacs
Indore
On-site
Position Overview We are seeking a motivated Junior Embedded Engineer to join our hardware development team. This role offers hands-on experience across the full product development lifecycle, from ideation through manufacturing support. The ideal candidate will have foundational knowledge in embedded systems and electronics, with eagerness to learn and grow in a fast-paced environment. Key ResponsibilitiesHardware Design & Development Design and develop prototype PCBs using open-source CAD tools (KiCad, or similar) Create schematic designs for embedded systems and electronic circuits Perform circuit analysis, component selection, and design verification Build and test prototype circuits on breadboards and development boards Conduct basic signal integrity and power integrity analysis Embedded Programming Develop firmware for microcontrollers (ARM Cortex, PIC, AVR, ESP32, etc.) Program in C/C++ for embedded applications Implement communication protocols (UART, SPI, I2C, CAN, USB) Debug embedded software using debugger and test instruments Write and maintain technical documentation for firmware Testing & Validation Perform functional testing of hardware prototypes Execute design verification tests and document results Identify and troubleshoot hardware and firmware issues Manufacturing & Production Support Assist with assembly line setup and process optimization Support production troubleshooting and yield improvement initiatives Coordinate with contract manufacturers and assembly vendors Vendor & Supply Chain Coordination Communicate technical requirements to component vendors Support procurement with technical specifications and alternates Coordinate sample requests and component qualifications Assist with cost reduction and supply chain optimization projects Additional Responsibilities Participate in design reviews and provide technical input Maintain organized documentation of designs, test results, and processes Support field application engineering and customer technical issues Required Qualifications Previous internship or project experience in embedded systems Proficiency in C/C++ programming for microcontrollers Familiarity with PCB design tools and electronic design automation (EDA) software Understanding of analog and digital circuit design principles Experience with common lab equipment and measurement tools Strong problem-solving and analytical thinking skills Excellent written and verbal communication abilities Familiarity with Git version control Skills Development Opportunities Advanced PCB design techniques and high-speed design Embedded system architecture and optimization Project management and technical leadership Regulatory compliance and certification processes Advanced debugging and validation methodologies Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Schedule: Day shift Location: Indore, Madhya Pradesh (Required) Work Location: In person
Posted 2 days ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Applications Engineering General Summary Job Description (USB): Sr.Engineer Position 3 to 5 years hands on experience in USB protocol, UAC, UVC, PD and UART Should have good understanding on Lecroy, USBMon tools. Work with OEMs to get clear details on USB issues and the required usecases. Should be able to setup the internal environment and try to reproduce the issues. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very good Speaking and Written skills. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is mandatory. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3064381
Posted 2 days ago
4.0 - 6.0 years
9 - 12 Lacs
Ludhiana
Work from Office
Embedded C, ARM development, Driver Codes, IoT project Interfacing of Sensors with MCU (ST) Protocol : SPI, UART,I2C, CAN, USB etc , open CPU , BLE , WIFI Required Candidate profile Excellent in Embedded C /C++,, Communication protocol stack development and debugging skills Excellent ability to plan, prioritize, initiate, and handle multiple tasks simultaneously team Player
Posted 2 days ago
3.0 - 8.0 years
8 - 14 Lacs
Bengaluru
Work from Office
Job Specs : We are seeking a highly skilled and motivated Firmware Validation Engineer ( Security Management ) to join the offshore development teams of our group companies. You will work with the rapidly expanding team which focuses on the research and development of embedded products. You will work alongside a talented and dedicated group of engineers, all committed to pushing the boundaries of technology and delivering top-notch solutions to our customers. Desired Profile : - Expertise in firmware development on ARM and RISCV microprocessors - Expertise with low level development using embedded C and assembly. - Expertise in hardware board bring up and debugging using JTAG / standard debugging methods) - Expertise with one or more peripherals/controllers like UART, I2C, SPI, QSPI etc - Expertise in defining, designing and developing manual / Automation test cases for firmware functional level testing and system level testing - Strong Knowledge of RTOS, Cryptography concepts (symmetric and asymmetric cryptography, Root of Trust etc), Platform Security and Content Protection concepts - Expertise in perl or python scripting languages for test automation development Job Description : - Design, develop, execute, debug and automate tests to validate security Firmware - Validate security firmware encompassing a wide range of security features at functional and system level - Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon testing. - Work closely with security lead and other stakeholders to understand requirements and provide feedback. - Triage, analyze, debug, fix and drive issues/tasks to closure
Posted 2 days ago
1.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About Us DATOMS is an IoT software platform that streamlines asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises utilising machine learning, artificial intelligence, and the internet of things. Our scalable solution can be customised to meet the unique needs of each client and is trusted by top companies around the globe. We are looking for passionate problem solvers who are interested to create new technology from scratch. “Hardware is Hard”, but we believe dedication and craving for learning new things will help solving some of the biggest problems. The Embedded Firmware developer will work on Embedded Linux, Android and various embedded operating systems to write drivers which will simplify the data acquisition problem across various machines categories. The roles also demand fair understanding in dealing with various micro-processor and controllers. This is a full-time, on-site role located in Bengaluru. Responsibilities Develop, design, and implement embedded applications, drivers for various machine types and protocols. Design and Build testing cases and process for firmware. Prepares appropriate documentation as required by internal product development processes. Conducts and participates in design, code and test reviews and inspections, as well as the feasibility, efficacy, and compliance to functional and regulatory standards. Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability, and schedule goals. Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that our code quality and customer satisfaction goals are achieved. Qualifications B.Tech / MTech (Computer Science, Electronics and Electrical Stream) More than 1-3 years of experience in firmware development or related field Skills Adequate knowledge of reading schematics and data sheets for components, ability to understand the electrical schematics and work closely with Embedded team. Basic knowledge of software life cycle, algorithm, and data structure. Coding experience in C, C++ is a must where as Experience in Python and Rust is a good to have. Excellent knowledge of RTOS, Embedded Linux or Android OS, Network Stack Hands-on Experience in working with various GSM/GPRS/4G, Wi-Fi, Ethernet mode of connections. Conceptual clarity on TCP, MQTT, HTTP protocols Hands-on Experience & Knowledge in interfaces Like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, Bluetooth Experience in modules like Wi-Fi, BLE, Lora WAN, ZIGBEE, RF etc. Extensive experience in micro-controller/microprocessor (like ESP32, ARM Cortex M, STM Chip, Atmega chip sets etc.) Familiarity with software configuration management tools, debugging and peer review tools(GIT, SVN) History of driving project execution and timely delivery while ensuring a quality focus. Know how in writing / interfacing with device drivers. Knowledge in Agile development processes and philosophies. Strong documentation and communication skills to effectively collaborate with other members in the team. Knowledge & know-how to use generative AI tools in day-to-day activities to streamline tasks. Skills: arm cortex,embedded systems,modbus,svn,rust,mqtt,android os,embedded c,http,wi-fi,tcp,esp32,microcontroller,microprocessor,usb,python,tcp/ip,uart,rtos,stm chip,firmware testing,ethernet,bluetooth,microcontrollers,4g,i2c,spi,lora wan,embedded linux,device drivers,zigbee,agile development,gprs,c++,git,wi-fi modules,gsm,rf,arm cortex m,can,c,ble,atmega chip sets,firmware,embedded
Posted 2 days ago
0.0 years
0 - 0 Lacs
Indore, Madhya Pradesh
On-site
Position Overview We are seeking a motivated Junior Embedded Engineer to join our hardware development team. This role offers hands-on experience across the full product development lifecycle, from ideation through manufacturing support. The ideal candidate will have foundational knowledge in embedded systems and electronics, with eagerness to learn and grow in a fast-paced environment. Key ResponsibilitiesHardware Design & Development Design and develop prototype PCBs using open-source CAD tools (KiCad, or similar) Create schematic designs for embedded systems and electronic circuits Perform circuit analysis, component selection, and design verification Build and test prototype circuits on breadboards and development boards Conduct basic signal integrity and power integrity analysis Embedded Programming Develop firmware for microcontrollers (ARM Cortex, PIC, AVR, ESP32, etc.) Program in C/C++ for embedded applications Implement communication protocols (UART, SPI, I2C, CAN, USB) Debug embedded software using debugger and test instruments Write and maintain technical documentation for firmware Testing & Validation Perform functional testing of hardware prototypes Execute design verification tests and document results Identify and troubleshoot hardware and firmware issues Manufacturing & Production Support Assist with assembly line setup and process optimization Support production troubleshooting and yield improvement initiatives Coordinate with contract manufacturers and assembly vendors Vendor & Supply Chain Coordination Communicate technical requirements to component vendors Support procurement with technical specifications and alternates Coordinate sample requests and component qualifications Assist with cost reduction and supply chain optimization projects Additional Responsibilities Participate in design reviews and provide technical input Maintain organized documentation of designs, test results, and processes Support field application engineering and customer technical issues Required Qualifications Previous internship or project experience in embedded systems Proficiency in C/C++ programming for microcontrollers Familiarity with PCB design tools and electronic design automation (EDA) software Understanding of analog and digital circuit design principles Experience with common lab equipment and measurement tools Strong problem-solving and analytical thinking skills Excellent written and verbal communication abilities Familiarity with Git version control Skills Development Opportunities Advanced PCB design techniques and high-speed design Embedded system architecture and optimization Project management and technical leadership Regulatory compliance and certification processes Advanced debugging and validation methodologies Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Schedule: Day shift Location: Indore, Madhya Pradesh (Required) Work Location: In person
Posted 2 days ago
12.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: Embedded Controller Firmware Key Skills: Firmware,IOT,Microcontroller,FreeRTOS Job Locations: Noida Experience: 6 – 12 Years Budget: 13 – 16LPA 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 Requirements The right person for this position should have 6-9 years of experience in IoT embedded systems. Knowledge: 1. Exposure to Microcontroller Architecture Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX 2. Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX 3. Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO 4. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols 5. Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular 6. Knowledge of IoT communication protocols MQTT, COAP 7. Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab 8. DFMA and DFMEA, Design release process 9. Coding standards, guidelines and compliance tools 10. Version control and repositories using git tools 11. Software quality assurance and automated testing tools Experience / Skills: 1. Embedded software design cycle 2. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) 3. Good hands-on programming in Embedded C, C++. 4. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT 5. Software and Hardware integration testing and troubleshooting 6. Protocol debugging using protocol analyzer 7. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering. Should have worked on IoT based embedded device projects. Other Requirements: 1. Team player 2. Good communication and presentation skills 3. Ability to multitask 4. Design Thinking 5. Have passion for Design & Technology 6. Should have a “can do” attitude 7. Excellent interpersonal skills Interested Candidates please share your CV to jyothi.a@people-prime.com
Posted 2 days ago
7.0 - 10.0 years
17 - 20 Lacs
Bengaluru
Work from Office
Roles & Responsibilities Test Strategy and Planning o Define and document the overall test strategy for system testing, product testing, and component testing of the hardware-firmware integrated product. o Develop detailed test plans and schedules, ensuring alignment with product requirements and delivery timelines. Requirement Analysis and Test Design o Collaborate closely with product architect, developers, and stakeholders to understand system requirements. o Translate requirements into well-defined test cases, scenarios, and acceptance criteria for all testing levels. Validation and Quality Assurance o Develop or utilize testing frameworks for embedded systems, ensuring reusability and efficiency. o Independently validate product functionality, interoperability, and performance against requirements. o Apply industry standard testing methodologies, tools, and practices to enhance efficiency and product quality. Cross-Functional Collaboration o Work closely with a lean, self-organized team to ensure seamless integration of testing into the development process. Documentation and Artifact Creation o Produce and maintain detailed documentation, including: Test plans, Traceability matrices, Test reports. o Ensure all documentation adheres to industry standards and supports compliance Defect Management and Reporting o Track and manage defects using appropriate tools, ensuring timely identification, prioritization, and resolution. Define test metrics to improve tracking and quality e.g: Coverage matrix Education o Bachelors or Masters degree in Electronics, Computer Science, Embedded Systems, or related fields. Skills Technical o Strong expertise in embedded systems testing, including hardware-software system validation. o Proven experience in successfully qualifying multiple embedded systems or solution-based products through the complete product lifecycle o Proficiency in testing tools and frameworks for embedded systems o Experience with automation tools and scripting languages (e.g., Python, Perl). o Hands-on knowledge of hardware interfaces (e.g., UART, SPI, I2C) and debugging tools o Proven track record of independently managing the testing lifecycle and ensuring high-quality deliverables. o Experience of leading a qualification team of 3-4 members Skills - Nice to Have o Understanding of security protocols, cryptographic modules, and embedded security devices. o Experience in qualifying products that adhere to international standards and specifications
Posted 2 days 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
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane