Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
15 - 25 Lacs
Bengaluru
Work from Office
Roles and Responsibilities Validate AUTOSAR software components using various tools such as Davinci Configurator, MCAL, PWM, GPT, WDG, ADC, DIO, PORT, MEMM, SPI, UART, CDD. Collaborate with cross-functional teams to identify and resolve issues related to AUTOSAR validation. Develop test plans and cases for AUTOSAR modules and integrate them into the overall testing strategy. Conduct thorough analysis of results from tests conducted on AUTOSAR software components. Provide technical guidance to junior team members on best practices for AUTOSAR validation. Desired Candidate Profile 5-10 years of experience in AUTOSAR development or validation with expertise in Embedded C programming language. Strong understanding of AUTOSAR architecture and its application in automotive systems. Proficiency in using various tools like Davinci Configurator, MCAL, PWM, GPT, WDG etc. for validating AUTOSAR software components.
Posted 3 weeks ago
5.0 - 7.0 years
11 - 12 Lacs
Bengaluru
Work from Office
MANDATORY SKILLS : Bootloader,Embedded C,Autosar Mandatory Hands-On experience with ISO14229 (UDS Protocol) Mandatory experience on Flash Bootloader topics Mandatory Embedded C Programming Hands on Experience with software development tools like CAN Analyzer, Canoe, Debugger. Ability to solve technical issues independently. Exposure to Vector Flash Boot Loader would be added advantage. Exposure on OTA would be added advantage. Exposure to ASPICE Process would be added advantage. Good analytical and communication skills. Job Responsibilities The candidate will be involved in tasks related to Integration Development of FBL Features and performing testing activity. For the Integration Development of FBL software, the roles and responsibilities will include continuous collaborations with counterparts in Germany to understand requirements, interpret and develop FBL Features. Also, need to be responsible to create test specifications and document the results.
Posted 3 weeks ago
5.0 - 7.0 years
25 - 27 Lacs
Bengaluru
Work from Office
Responsibilities: 1. Product Delivery ownership of Board Support Packages and driver development. 2. BSP and Drivers development for Linux on Renesas, NXP and TI Platforms. 3. Design and implementation of system recovery module 4. Board bring up, Schematic review and working with h/w team on new board design. 5. Debug and troubleshoot BSP and Driver level issues. Should be familiar with hardware debugging. 6. Ability to work on applications will be an advantage Requirement: Relevant experience of 5+ years in Embedded Linux Development. Hands on Software Development experience in C/C++. Experience in Linux BSP Development for different platforms Experience in Embedded Development in C, C++ & Python Linux Kernel internals, Device driver implementation. Hands on experience with Yocto for atleast two commercial products Experience in initial board bring up on new hardware, preferably for Renesas, NXP, TI etc. processors. Experience in Customization bootloader and Linux operating system for embedded platforms. Experience in porting board support packages from reference platform. Experience writing custom device drivers and related SDKs/APIs. Candidate should be fully conversant in studying hardware schematics, component/module datasheets. Candidate should be fully conversant in using test equipments like CRO, logic analyzers, data loggers etc. Review of hardware schematics and support the hardware design with low- level software components. Experience with software firmware verification and testing and generating high quality documentation of the design and test results. Candidate should be fully conversant with preparing and understanding pin-muxing arrangements of the hardware Candidate should have worked on IIC, SPI, UART, RTC, Ethernet, Flash, DDR RAM and other high-speed digital interfaces.
Posted 3 weeks ago
6.0 - 8.0 years
8 - 13 Lacs
Bengaluru
Work from Office
Job Overview Tessolve seeks a dynamic and experienced Bench Char Engineer to bepart of the Bench Char team. The ideal candidate will have a strong technicalbackground and the ability to establish and nurture long-term clientrelationships. This role involves working closely with cross-functional teamsto achieve organizational goals. Job Location :Electronic -City, Phase II, Bangalore. What you ll do v Support in characterization ofdevice performance and prepare characterization report v Write and debug test programs fordevice characterization v Analyze test data, perform rootcause analysis of device failures, and define solutions v Recommend improvements to devicestructure based on characterization data v Develop new techniques to streamlinecharacterization process v Identify and resolve deviceperformance issues promptly v Present test results in accurate andclear manner v Assist development and manufacturingengineers in designing and developing new devices; v Mentoring junior characterizationengineers and lab technicians; Who you are Bachelors in Electronic engineering or (related field) Experience with High speed PCIe, SEREDES, DDR, USB and Power IC characterization and Electrical Parameter validation of Silicon is a strong. Experience in PMIC modules BUCK,BUCK-BOOST, BOOST and LDO Electrical Parameters Measurement. Good knowledge analog and digital electronic engineering fundamentals Effectively wield the electronics tools: Oscilloscopes, Multimeters, Waveform Generators, Power Supply and Spectrum analyzers Knowledge of communication interfaces (I2C, UART, SPI, USB) Knowledge of PCB in layout and schematic readability experience Software development skills in one of the following languages Python, MATLAB, NI LabView, NI TestStand Able to work in a team. Fluent written and verbal English is essential. Tessolve Semiconductor Private Limited, as well as its affiliates andsubsidiaries ( Tessolve ) does not require job applicants to make anypayments at any stage of the hiring process. Any request for payment inexchange for a job opportunity at Tessolve is fraudulent and should be ignored.If you receive any such communication, we strongly advise you to refrain frommaking any payments and to promptly report the incident to us athr@tessolve.com. Tessolve is not responsible for any losses incurred due to suchfraudulent activities
Posted 3 weeks ago
10.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Job Description We are seeking a highly skilled Technical Lead – Embedded Systems Development to join our development team. The ideal candidate should have expertise in Embedded Software and Embedded Hardware in embedded systems development using various microcontrollers like STM32, ESP32, LPC, PIC32, Renesas, SAMD20/C21, ATmega16/32, etc. with expertise in communication protocols such as UART, I2C, SPI and CAN along with processors like Raspberry Pi, BeagleBone Black and Jetson Nano. The role requires deep knowledge of firmware development, hardware integration, PCB design, and system debugging to drive cutting-edge product development. The candidate will be responsible for designing, developing, and debugging embedded software and hardware solutions for a wide range of products. Key Responsibilities · Design, develop, and test embedded software for microcontroller and microprocessor-based systems. · Develop low-level code for microcontrollers and microprocessors with communication protocols, including UART, I2C, SPI CAN, MQTT, and Bluetooth to enable robust and efficient communication between devices. · Lead and mentor a team of embedded engineers, fostering a culture of innovation and excellence. · Embedded Linux device driver development. · Work closely to ensure seamless integration between embedded firmware and hardware components. · Develop and optimize low-level drivers for peripherals like GPIO, ADC, PWM, SPI, I2C, CAN, RS-485, Modbus and UART on microcontrollers. · Perform hardware and software debugging and troubleshooting using tools like oscilloscopes, logic analyzers, and debuggers. · Perform board bring-up, hardware debugging, interfacing with peripherals and PCB design reviews. · Optimize embedded code for performance, memory usage, and power consumption. · Develop and maintain firmware documentation, including specifications, design documents, and test plans. · Collaborate with cross-functional teams to deliver embedded solutions that meet product requirements. · Support product testing and validation activities, including creating unit tests, performing system integration, and ensuring compliance with relevant standards. · Troubleshoot and resolve hardware and software issues in embedded systems during production and post-production stages. · Software Development Life Cycle processes. Continuous Improvement · Stay updated with the latest trends and advancements in embedded technologies and propose innovative solutions design and microcontroller technologies. · Drive process improvements to enhance efficiency and product quality. Qualifications and Skills · Bachelor's or Master’s degree in Electronics and Communication Engineering, Electrical Engineering, Computer Science, or a related field. · Minimum 10 years of experience in Embedded Systems development. · Strong programming skills in C/C++, Assembly, Python. · Familiarity with MISRA C guidelines. · Good understanding of data structures, algorithms, and real-time system concepts. · Strong hands-on experience with microcontrollers like STM32, ESP32, ARM Cortex, LPC, Renesas etc. or any one of these microcontrollers and processors like Raspberry Pi, BeagleBone Black and Jetson Nano. · 8+ years of experience in firmware writing for UART / RS232, SPI, CAN, I2C communications protocols. · Good knowledge of OS concepts, Linux Kernel, device drivers, system internals, networking tools & utilities. · Hands-on experience with Yocto Project. · Knowledge with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software. · Hands-on experience with Embedded Linux and Embedded Android. · Familiarity with embedded development tools like STM32CubeIDE, Keil, Microchip Studio, MCUXpresso, IAR Embedded Workbench, Android Studio, and Visual Studio Code etc. · Hands-on experience with UART and SPI based HMI development. · Experience with Mobile App and Windows application development using VS Code and Android Studio. · Experience with HMI development with python on Tkinter. · Hands-on experience with FreeRTOS and multi-threaded programming. · Experience with wireless communication protocols like BLE, Wi-Fi, LoRa, Zigbee, NFC, RFID etc. · Hands-on experience with cloud-connected IoT devices. · Understanding of low-level hardware interfaces and peripherals. · Ability to debug embedded systems using tools like JTAG, SWD, logic analyzers, and oscilloscopes. · Knowledge of power optimization techniques for embedded systems. PCB Design and Hardware Development · Design schematics and PCB layouts using tools like Altium Designer, KiCad, Eagle etc. · Perform component selection, circuit design, and simulation to ensure optimal performance. · Develop multi-layer PCBs with high-speed signals, RF, power management, and mixed-signal circuits. · Design high and low-power, low-noise, and EMI-compliant circuits for industrial and consumer applications. · Ensure signal integrity, thermal management, and reliability in PCB designs. · Perform hardware testing, validation, and debugging of PCB prototypes before production. Testing and Debugging · Conduct rigorous testing and debugging of embedded systems using oscilloscopes, logic analyzers, and other debugging tools. · Develop and execute test cases to ensure system reliability and performance. Team Leadership · Lead and mentor a team of embedded engineers, fostering a culture of innovation and excellence. · Delegate tasks effectively, manage timelines, and ensure project timelines are met. · Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Marketing and Project Management to ensure success as a leader on the team. · Support and execute complex product development to advance projects through the design / development / launch process. · Deliver high quality results with passion, energy and drive to meet business priorities. Documentation and Standard Compliance · Create and maintain comprehensive documentation for software designs, test plans and user guides. · Ensure compliance with industry standards and best practices with in embedded software and hardware development. Soft Skills · Effective communication skills for cross-functional collaboration. · Strong problem-solving skills and the ability to work in a team environment. · Excellent leadership and team management abilities. Department · Engineering / R&D Show more Show less
Posted 3 weeks ago
3.0 - 6.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 3 weeks ago
5.0 years
0 Lacs
Pune/Pimpri-Chinchwad Area
On-site
Job Title: Embedded Software Engineer Job Description As an Embedded Software Engineer, you will be responsible for developing, implementing, and maintaining embedded software solutions. You will work with cutting-edge technologies and collaborate with a dynamic team to create robust software applications. Responsibilities Develop embedded software solutions with a focus on multithread, multi-process, and real-time application development. Implement software on RTOS OS systems, using 32-bit ARM-based processors. Strong experience in multi-threaded programming, RTOS, IPC. Exp in Embedded C Programming. Design and develop drivers for UART, Serial, I2C, Timer, and SPI. Utilize the "C" programming language for software development. Apply Agile/Scrum/Sprint and waterfall methodologies to manage projects. Use debugging tools such as JTAG, scope, logic analyzer, and multimeter to troubleshoot and resolve issues. Manage version control using GitHub and track issues with systems like JIRA and Integrity. Collaborate using Atlassian tools such as JIRA and Confluence. Work with middleware and application layers to ensure seamless integration. Demonstrate strong analytical and problem-solving skills while self-learning and operating independently. Essential Skills Bachelor’s degree in Electrical or Software Engineering, or Computer Science. 5+ years of embedded software development experience. Proficiency in multithread, multi-process, and real-time application development. Extensive knowledge in SW development on RTOS system. Hands-on experience with 32-bit ARM-based processors. Proficient in "C" programming language. Understanding of Agile/Scrum/Sprint and waterfall methodologies. Experience with debugging tools JTAG, scope, logic analyzer, multimeter. Experience with versioning tools such as GitHub. Experience in issue tracking systems like JIRA, Integrity. Additional Skills & Qualifications Experience with embedded C++. Understanding of low-level driver development. Experience with STM, Microchip, NXP 32-bit microcontroller. Experience in SW development on real-time OS like free-RTOS. Effective communication skills in a dynamic environment. Strong experience in multi-threaded programming, RTOS, IPC. Self-motivated and able to work effectively both independently and in a team. Strong communication skills for collaboration with cross-functional teams. Strong analytical and debugging skills. Work Environment You will work in a collaborative and innovative environment where effective communication and teamwork are valued. The role requires a self-starter attitude, allowing you to operate effectively with minimal supervision while contributing to a multi-disciplinary global development teamRTOS About Actalent Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day. Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com. Show more Show less
Posted 3 weeks ago
1.0 - 5.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Specs Develop and optimize embedded firmware for motor control applications (BLDC, PMSM, AC induction motors). Implement motor control algorithms like Field Oriented Control (FOC) and Direct Torque Control (DTC). Write and debug firmware for current calibration, encoder angle calibration, and parameter tuning. Collaborate with hardware design engineers to integrate firmware with motor hardware. Conduct HIL testing, debug motor control systems, and validate performance using oscilloscopes, logic analyzers, and motor dynamometers. Adhere to safety standards and maintain detailed technical documentation. Desired Profile Bachelor's or Master's in Electrical/Electronics Engineering or a related field. Proficiency in C/C++ programming, control systems, power electronics, and embedded systems. Expertise in MATLAB/Simulink, PSpice, and microcontroller/DSP platforms (ARM Cortex M). Hands-on experience with CAN, SPI, UART, I2C communication protocols. Knowledge of safety and compliance standards for motor control systems. Preferred Qualifications Experience with HIL testing, real-time programming, and advanced motor control tools. Certification or coursework in motor control, power electronics, or related fields.
Posted 3 weeks ago
0.0 - 4.0 years
0 Lacs
Noida, Uttar Pradesh
On-site
Job Description Designation: Embedded Developer Department: IT Qualification: Bachelor’s degree or higher in Computer Science or equivalent (or in progress) Experience: Min 2-4 yrs. of experience in the same field. Location: Noida Employment Type: Permanent Job, Full Time Key skills : Proficiency in C and C++ programming languages. Familiarity with hardware protocols including USB, UART, I2C, and SPI. Design and develop software of embedded devices and systems from requirements to production. Experience working with 4G, BLE, LORA, and CAN communication. Experience with any one RTOS such as Zephyr, Free RTOS, embOS. Familiarity with internal peripherals including ADC, Timer, Watchdog, Experience working with STM32 or Renesas. Strong knowledge of hardware architecture such as ARM, and x86. Strong debugging skills. A bachelors degree in computer science, computer engineering, or similar. A minimum of four years' experience as an embedded developer. Strong analytical and problem-solving abilities. Strong organizational and project management skills. About Us: Apogee GNSSPvt.Ltd. offers an extensive range of equipment like GNSS Receivers, CORS, Unmanned systems, GIS Data Collector, Rotating LaserScanners, Radio, and software like VRS, NTRIP. At Apogee Precision Lasers, our innovative products make your work hassle-free and moreproductive. Our GNSS solutions help to provide reliable, highly precise positioning in surveying &engineering, agriculture. Also Rotating laser scanners are helping the farmers in water management,crop yields, etc. and modernizing agriculture. For over 10 + years, Apogee has 5 + offices, 200 +dealers and 70000+ satisfied customers. Kindly send me the updated resume on the same email id. Name: Kalpika Shrimali Designation: HR Manager Website – www.apogeegnss.com Job Type: Full-time Pay: ₹600,000.00 - ₹1,200,000.00 per year Benefits: Provident Fund Schedule: Morning shift Ability to commute/relocate: Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Preferred) Experience: total work: 4 years (Preferred) Work Location: In person Expected Start Date: 23/06/2025
Posted 3 weeks ago
3.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Key Responsibilities: Perform unit testing, module testing, and integration testing in both field and lab environments . Maintaining test plans & test cases in testlink. Producing comprehensive test report as well as validation reports. Conducting bench level testing and field level validations. Design and develop test plans, test cases, and test strategies . Conduct system and software testing to ensure compliance with industry standards and performance benchmarks . Execute manual and automated testing for new product development and existing solutions . Test complex algorithms and validate their performance in real-world conditions. Support field engineers in troubleshooting and resolving technical issues in deployed systems . Debug, analyze root causes , and resolve test failures efficiently. Port legacy manual test cases into automated environments to enhance testing efficiency. Translate customer requirements into testable use cases and implementation tasks . Guide, mentor, and support junior test engineers in best practices and technical skills. Required Skills & Competencies: Strong understanding of GPS, telecom networks, IoT protocols, CAN, and automotive networks . Knowledge of interrupts, microcontroller architectures, and embedded system design . Expertise in functional testing, system testing, and test automation . Hands-on experience with communication protocols such as SPI, I2C, UART, and CAN . Proficiency in testing methodologies, tools, and debugging techniques . Experience in telematics device validation and field testing. Familiarity with automotive testing standards and best practices (preferred). Strong problem-solving and analytical skills , with a keen eye for detail and accuracy .
Posted 3 weeks ago
1.0 - 2.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Key Responsibilities: Perform unit testing, module testing, and integration testing in both field and lab environments . Design and develop test plans, test cases, and test strategies . Conduct system and software testing to ensure compliance with industry standards and performance benchmarks . Execute manual and automated testing for new product development and existing solutions . Test complex algorithms and validate their performance in real-world conditions. Support field engineers in troubleshooting and resolving technical issues in deployed systems . Debug, analyze root causes , and resolve test failures efficiently. Port legacy manual test cases into automated environments to enhance testing efficiency. Translate customer requirements into testable use cases and implementation tasks . Guide, mentor, and support junior test engineers in best practices and technical skills. Required Skills & Competencies: Strong understanding of GPS, telecom networks, IoT protocols, CAN, and automotive networks . Knowledge of interrupts, microcontroller architectures, and embedded system design . Expertise in functional testing, system testing, and test automation . Hands-on experience with communication protocols such as SPI, I2C, UART, and CAN . Proficiency in testing methodologies, tools, and debugging techniques . Experience in telematics device validation and field testing. Familiarity with automotive testing standards and best practices (preferred). Strong problem-solving and analytical skills , with a keen eye for detail and accuracy .
Posted 3 weeks ago
1.0 - 5.0 years
2 - 5 Lacs
Hyderabad, Chennai, Bengaluru
Work from Office
Mandatory skills- Arduino, ESP, Teensy or similar Preferred- CANALYZER, CANOE, Busmaster Immediate joiners only Job mode- Internship, Freelancing, Full-time. Apply here- https://www.techlanz.com/Careers_apply chiraag@techlanz.com / 9880855088
Posted 3 weeks ago
0.0 years
0 Lacs
Kochi, Kerala
On-site
We are looking for a motivated and detail-oriented Project Coordinator Trainee - Freshers to manage and coordinate embedded system development projects. The ideal candidate will bridge the gap between engineering teams, stakeholders, and clients to ensure timely delivery of high-quality embedded products. Location: Kochi Key Responsibilities: Coordinate end-to-end embedded system development projects, from concept through production. Work closely with hardware and software engineers to define requirements, scope, and timelines. Monitor project progress, identify risks and bottlenecks, and implement corrective actions. Ensure proper documentation of system architecture, firmware versions, and project milestones. Track resources, schedule tasks, and ensure timely delivery of project deliverables. Collaborate with QA and testing teams to ensure product validation and compliance. Act as a liaison between clients, stakeholders, and internal teams for regular updates. Support procurement and logistics related to components and hardware testing. Maintain and update project tracking tools (e.g., JIRA, Trello, or internal tools). Required Qualifications Bachelor’s degree in Electronics, Electrical, Embedded Systems, or related field. experience in embedded systems development or coordination. Strong understanding of microcontrollers (e.g., ARM, PIC, 8051), interfacing, and RTOS. Proficient in Embedded C/C++ and debugging tools. Familiar with communication protocols like I2C, SPI, UART, CAN. Experience with schematic reading, PCB design tools, or embedded IDEs (Keil, MPLAB, Arduino IDE, etc.). Knowledge of Agile or Waterfall development methodologies. Pay: ₹5000 per month Job Type: Full-time Pay: ₹5,000.00 per month Schedule: Day shift Ability to commute/relocate: Ernakulam, Kerala: Reliably commute or planning to relocate before starting work (Required) Language: English (Required) Willingness to travel: 25% (Required) Work Location: In person
Posted 3 weeks ago
2.0 - 7.0 years
6 - 12 Lacs
Noida, Greater Noida, Delhi / NCR
Work from Office
As an Embedded Engineer, you will play a crucial role in the design, development, and testing of embedded systems. You will work closely with cross-functional teams to define system requirements, design robust embedded software, and integrate software components into hardware platforms. Your expertise will be instrumental in ensuring the functionality, performance, and reliability of our embedded systems across various projects. Key Responsibilities :- Collaborate with hardware and software engineers to define system architecture and design specifications. Develop embedded software solutions in C/C++ for real-time operating systems (RTOS) or bare-metal environments. Implement device drivers and integrate peripheral components such as sensors, actuators, and communication interfaces ( UART, SPI, I2C, Ethernet, etc. ). Perform debugging, testing, and troubleshooting of embedded systems to identify issues, Optimize code and system performance for efficiency and reliability Requirements:- Bachelor degree in Electrical Engineering is preferred but not essential Proven experience in embedded systems development, including designing, implementing, and debugging embedded software. Proficiency in programming language such as C and C++ for embedded applications. Solid understanding of microcontroller/microprocessor architectures and embedded design principles. Strong problem-solving skills and the ability to work effectively in a team environment. Excellent written and verbal communication skills. Job Details: Work Location : Work from office Job Type: Permanent, Full time Experienced : 2-7 yrs Shift: Monday to Friday Working Hours: 9 am 6 pm Pay : 6 -12 Lacs Per annum Benefits : PF, Health insurance How to Apply: Please send your resume to hr@wbe.in
Posted 3 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Work Level : Individual Core : Problem Solving, Execution Leadership : Responsive, Decisive Industry Type : Electronic Components/ Semiconductors Function : Software Development Key Skills : Embedded Linux,Linux,Pytest,Python,Selenium,Automation Testing Education : Graduate Note: This is a requirement for one of the Workassist Hiring Partner Roles and Responsibilities: • Expert level understanding of defining Test Architecture for Embedded System • Expert in Python 3.x, PyTest, Python based tools • Expert in building Test Automation from scratch using Robotic Test Framework, Selenium etc. • Proficient in Linux operating system. Should be able to develop applications based on Linux platform. Good knowledge of Build tools - GNU Make • Any prior experience in C/C++ is also preferred. • Good experience working on Communication protocols like CAN/UART/I2C/SPI • Good experience working with modern CI/CD pipeline setup & integration of Tests • Hands on with Lab equipment like MSO, Multimeter, logic analyzer. • Basic Electronics debugging and troubleshooting skills. • Experience with WiFi, connectivity, UART, SPI, I2C is preferred. • Use of software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management. • Knowledgeable programming skills. Design new components applying various concepts design concepts and patterns Company Description Workassist is an online recruitment and employment solution platform based in Lucknow, India. We provide relevant profiles to employers and connect job seekers with the best opportunities across various industries. With a network of over 10,000+ recruiters, we help employers recruit talented individuals from sectors such as Banking & Finance, Consulting, Sales & Marketing, HR, IT, Operations, and Legal. We have adapted to the new normal and strive to provide a seamless job search experience for job seekers worldwide. Our goal is to enhance the job seeking experience by leveraging technology and matching job seekers with the right employers. For a seamless job search experience, visit our website: https://bit.ly/3QBfBU2 (Note: There are many more opportunities apart from this on the portal. Depending on the skills, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Visakhapatnam, Andhra Pradesh, India
On-site
Eximietas Hiring Senior Design Verification Engineers/Leads Experience - 5-15 Yrs. Location - Visakhapatnam Job Description: Lead SoC Design Verification efforts for complex projects, ensuring successful execution of verification plans. Develop and implement comprehensive verification strategies , including test plans, testbenches, and coverage analysis, for both high-speed and low-speed peripherals (e.g., I2C, SPI, UART, GPIO, QSPI) as well as high-speed protocols (e.g., PCIe, Ethernet, CXL, MIPI, DDR, HBM ). Conduct Gate-level simulations and power-aware verification using tools like Xprop and UPF . Collaborate closely with cross-functional teams, including architects, designers , and pre/post-silicon verification teams , to ensure alignment and seamless integration of verification efforts. Analyze and implement System Verilog assertions and functional coverage (code, toggle, functional) to ensure thorough verification of design functionality. Provide mentorship and technical guidance to junior verification engineers, helping to elevate team performance. Lead and manage a dynamic team of verification engineers, fostering a collaborative and innovative work environment . Ensure that all verification signoff criteria are met, with clear and comprehensive documentation. Demonstrate strong dedication, work ethic, and commitment to meeting project goals and deadlines . Uphold quality standards and implement best test practices , contributing to continuous improvements in verification methodologies. Work with verification tools from Synopsys and Cadence , including VCS and Xsim . Integrate third-party VIPs (Verification IP) from Synopsys and Cadence to enhance verification coverage. Qualifications: 5+ years of hands-on experience in SoC Design Verification . Expertise in verification of high-speed SoCs and various protocols, including I2C/I3C , SPI , UART , GPIO , QSPI , PCIe , Ethernet , CXL , MIPI , DDR , and HBM . Proficiency in System Verilog for verification, including assertions and coverage . Experience with gate-level simulations and power-aware verification using Xprop and UPF . Strong hands-on experience with VCS and Xsim from Synopsys and Cadence . Mentorship experience, providing guidance to junior engineers and managing verification teams. Demonstrated ability to work with cross-functional teams , ensuring effective collaboration and verification signoff. Strong understanding of verification methodologies and ability to contribute to their continuous improvement. Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Kochi, Kerala, India
On-site
RTL, Coding, Design, IP Design, SOC Development, Lint, CDC , Micro Architecture - Mandatory PCIe/DDR/Ethernet - Any One I2C,UART/SPI - Any One Spyglass Lint/CDC / Synopsys DC / Verdi/Xcellium - Any One Scripting languages like Make flow, Perl ,shell, python - Any One ASIC RTL Engineer Expertise in SoC subsystem/IP design Expertise in IP design, Subsystem/Cluster and SoC level integration using Verilog/System Verilog In depth knowledge on RTL quality checks (Lint, CDC) Knowledge of synthesis and low power is a plus Good understanding of AMBA bus protocols (AXI, AHB, ATB, APB) Good understanding of timing concepts Knowledge of one or more of the interface protocols PCIe DDR Ethernet I2C, UART, SPI Expertise in setting up and using tools like Spyglass Lint/CDC Synopsys DC Verdi/Xcellium Understanding of scripting languages like Make flow, Perl ,shell, python etc Understanding of processor architecture and/or ARM debug architecture is a plus Able to help and debug issues for multiple subsystems Able to create/review design documents for multiple subsystems Able to support physical design, verification, DFT and SW teams on design queries and reviews. Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
RTL, Coding, Design, IP Design, SOC Development, Lint, CDC , Micro Architecture - Mandatory PCIe/DDR/Ethernet - Any One I2C,UART/SPI - Any One Spyglass Lint/CDC / Synopsys DC / Verdi/Xcellium - Any One Scripting languages like Make flow, Perl ,shell, python - Any One ASIC RTL Engineer Expertise in SoC subsystem/IP design Expertise in IP design, Subsystem/Cluster and SoC level integration using Verilog/System Verilog In depth knowledge on RTL quality checks (Lint, CDC) Knowledge of synthesis and low power is a plus Good understanding of AMBA bus protocols (AXI, AHB, ATB, APB) Good understanding of timing concepts Knowledge of one or more of the interface protocols PCIe DDR Ethernet I2C, UART, SPI Expertise in setting up and using tools like Spyglass Lint/CDC Synopsys DC Verdi/Xcellium Understanding of scripting languages like Make flow, Perl ,shell, python etc Understanding of processor architecture and/or ARM debug architecture is a plus Able to help and debug issues for multiple subsystems Able to create/review design documents for multiple subsystems Able to support physical design, verification, DFT and SW teams on design queries and reviews. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
The position involves designing, developing and deploying UVM based Testbenches for multi-core, multi-threaded processor subsystems with emphasis on verifying and signing off performance and power along with functionality. The candidate should have worked on architecture of chip-level testbenches and verification of SoCs and chipsets with ARM Cortex and proprietary processor technology and AMBA AHB/AXI/APB along with peripheral interfaces like SDIO, UART, I2S, I2C, PWM, QEI, Experience Level: 5-15 years Education Requirements: B.Tech/M.Tech in ECE, EEE Minimum Qualifications: Develop and signoff on test plans and test cases Strong knowledge of digital design and AMBA AHB/AXI/APB based SoC Architecture strong knowledge of Verilog, System Verilog, UVM, C/C++ Experience in usage of assertions, constrained random generation, functional/code coverage Knowledge of scripting languages like Perl, Python, Tcl, shell to achieve automation of verification methodologies and flows Analytical debugging skills Knowledge on C Based Testcases Knowledge of SoC,Memory and Cache Architectures Preferred Qualifications: Knowledge of high-speed interfaces like Quad/Octa-SPI Knowledge of peripheral interfaces like SDIO, UART, I2S, I2C, PWM, QEI, CAN Knowledge of wireless technologies like WLAN, Bluetooth, ZigBee Mentoring skills Exceptional problem-solving skills Good written and oral communication skills Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
RTL, Coding, Design, IP Design, SOC Development, Lint, CDC , Micro Architecture - Mandatory PCIe/DDR/Ethernet - Any One I2C,UART/SPI - Any One Spyglass Lint/CDC / Synopsys DC / Verdi/Xcellium - Any One Scripting languages like Make flow, Perl ,shell, python - Any One ASIC RTL Engineer Expertise in SoC subsystem/IP design Expertise in IP design, Subsystem/Cluster and SoC level integration using Verilog/System Verilog In depth knowledge on RTL quality checks (Lint, CDC) Knowledge of synthesis and low power is a plus Good understanding of AMBA bus protocols (AXI, AHB, ATB, APB) Good understanding of timing concepts Knowledge of one or more of the interface protocols PCIe DDR Ethernet I2C, UART, SPI Expertise in setting up and using tools like Spyglass Lint/CDC Synopsys DC Verdi/Xcellium Understanding of scripting languages like Make flow, Perl ,shell, python etc Understanding of processor architecture and/or ARM debug architecture is a plus Able to help and debug issues for multiple subsystems Able to create/review design documents for multiple subsystems Able to support physical design, verification, DFT and SW teams on design queries and reviews. Show more Show less
Posted 3 weeks ago
0.0 years
0 Lacs
Chennai, Tamil Nadu
On-site
Emerging Technologies Full-Time Job ID: DGC00532 Chennai, Tamil Nadu 0-3 Yrs ₹04 - ₹07 Yearly Job description Job Summary: We are looking for a passionate and enthusiastic Embedded Firmware Engineer (Fresher) to join our engineering team. This role is ideal for recent graduates who have a strong foundation in electronics and programming, and a desire to work on real-world embedded systems. Qualifications: BE/BTech in Electronics and Communication Engineering or Computer Science (2024 or 2025 pass-outs preferred). Strong academic understanding of Electronics , Digital Systems , and Embedded Systems . Good knowledge of C programming . Familiarity with microcontrollers , microprocessors , and basic embedded system concepts. Key Responsibilities: Assist in designing and developing firmware for embedded systems. Write clean and efficient embedded C code under the guidance of senior engineers. Support in debugging and testing of hardware and firmware. Work with development boards, sensors, and peripherals to implement proof-of-concept solutions. Document code and prepare test reports as needed. Learn and adapt quickly to new technologies and tools. Preferred Skills (Not Mandatory but a Plus): Exposure to development tools like Keil, STM32CubeIDE, MPLAB, etc. Familiarity with communication protocols (UART, SPI, I2C). Basic understanding of RTOS concepts or hands-on project work using FreeRTOS. Participation in relevant academic projects, internships, or hackathons.
Posted 3 weeks ago
0.0 - 9.0 years
0 Lacs
Hyderabad, Telangana
On-site
Job Description Job Details Company: VConnecTech Systems Department: Systems Employee Type: Regular Employee Designation: Embedded Firmware engineer Location: Hyderabad, Telangana, India Experience Required: 3 - 9 years Job Summary Job Description Title/Position: Embedded Firmware engineer Education: Bachelor's Degree / Diploma in Electronics Key Responsibilities Proficient in C programming for embedded systems. Experience with Real-Time Operating Systems (RTOS), such as FreeRTOS, VxWorks, Zephyr, or others. Expertise in bare-metal programming. Hands-on experience with embedded communication protocols (I2C, SPI, UART, CAN, LIN, Ethernet, TCP/IP, USB). Experience with ARM Cortex-M microcontrollers. Knowledge on Linux BSP and Linux device driver development. Experience in Linux porting/development and kernel concepts. Knowledge of SiFive and RISC-V architectures is a plus. Familiarity with Bluetooth and WiFi technologies is a plus. Experience with or knowledge of Linux in embedded systems is a plus. Strong experience in developing and interpreting electronic schematics and hardware design documentation. Proven ability in porting applications and drivers across different hardware platforms. Proficiency in using debugging and development tools such as Segger J-Link, Lauterbach debuggers, and Oscilloscopes. Strong problem-solving and debugging skills. Excellent communication and teamwork abilities.
Posted 3 weeks ago
3.0 - 8.0 years
0 Lacs
Hyderabad, Telangana
On-site
Job Description Job Details Company: VConnecTech Systems Department: Systems Employee Type: Regular Employee Designation: Pre/Post Silicon Validation Engineer Location: Hyderabad, Telangana, India Experience Required: 3 - 8 Years Job Summary Job Description Title/Position: Pre/Post Silicon Validation Engineer Education: Bachelor's Degree / Diploma in Electronics, Electrical, Computer Science Key Responsibilities Clearly understand the specification and prepare Test Methodology and Test Plan block wise/protocol wise. Implement/Develop tests Block/IP wise as per the features. Identify and implement the System level use cases. Validate the functionality on Platforms (FPGA/Palladium/Silicon) and Publish the results. Report and track the issues until closed with proper resolution and able to communicate the issues effectively across all internal groups. Support cross functional teams for bringup. Identify and Automate the Tests for regressions. Identify the risk areas and be prepared for them before silicon arrival. Document the test procedure and generate the final Silicon/Validation report. Strong in Programming Languages: C/C++ and Assembly and Scripting Language: Perl/Python. Debug of diagnostics on various platforms using JTAG, Logic Analyzers, Oscilloscopes. Have hands-on experience of SOC architecture, micro-processor verification, and silicon debug environments. Familiar with Lab Equipment (Oscilloscope, Power supplies, Multimeters, etc.). Database Management tools: GIT, Perforce, and SVN. High-Speed Protocols (any of): USB, PCIe, MIPI, HDMI. Memory Protocols: DDR, SD, eMMC, Flash. Communication protocols: UART, I2C, SPI, CAN, Ethernet, etc. Processor Knowledge (any of): IBM, MIPS, ARM, ARC. Expertise in understanding Board Schematics. Strong Problem-solving and Debugging skills. Excellent Communication skills. Experience in DDR4. Prepare Test Methodology and Test Plan block wise/protocol wise. Strong in Programming Languages: C/C++ and Assembly and Scripting Language: Perl/Python. Debug of diagnostics on various platforms using JTAG, Oscilloscopes. Communication protocols: UART, I2C. Processor Knowledge (any of): IBM, MIPS, ARM, ARC.
Posted 3 weeks ago
2.0 - 10.0 years
0 Lacs
Hyderabad, Telangana
On-site
Job Description Job Details Company: VConnecTech Systems Department: Systems Employee Type: Regular Employee Designation: BSP & Device drivers Engineer Location: Hyderabad, Telangana, India Experience Required: 2 - 10 Years Job Summary Job Description Title/Position: BSP & Device drivers Engineer:- Education: Bachelor's Degree / Diploma in Electronics Key Responsibilities Hands-on experience in development of low-level driver software for Linux operating systems. Hands-on experience in boot loaders, UBoot for Linux. Strong in Operating systems concepts - scheduling, memory management, and device drivers development in Linux/RTOS. Experience with Embedded device drivers and Linux kernel APIs. Good to have experience on Android OS. Good to have knowledge on hardware protocols like I2C, SPI, UART, PCI, SDHC, USB. Proficiency in C, C++ and strong programming skills with a deep understanding of Linux kernel internals. Prior experience in low-level debugging using JTAG debugger, and/or oscilloscopes, logic analyzers, etc. Excellent problem-solving and debugging skills. Qualification: Bachelor's Degree or above. Collaborate with Architecture, Hardware Design, and cross-functional teams. Design, develop, and maintain Linux device drivers for various hardware components, ensuring seamless integration. Utilize exceptional problem-solving and debugging skills to analyze and resolve driver-related issues.
Posted 3 weeks ago
2.0 - 5.0 years
0 Lacs
Hyderabad, Telangana
On-site
Job Description Job Details Company: VConnecTech Systems Department: Systems Employee Type: Regular Employee Designation: Pre/Post Silicon Validation Engineer Location: Hyderabad, Telangana, India Experience Required: 2 - 5 Years Job Summary Job Description Title/Position: Pre/Post Silicon Validation Engineer Education: Bachelor's Degree / Diploma in Electronics, Electrical, Computer Science Key Responsibilities Clearly understand the specification and prepare Test Methodology and Test Plan block wise/protocol wise. Implement/Develop tests Block/IP wise as per the features. Identify and implement the System level use cases. Validate the functionality on Platforms (FPGA/Palladium/Silicon) and Publish the results. Report and track the issues until closed with proper resolution and able to communicate the issues effectively across all internal groups. Support cross functional teams for bringup. Identify and Automate the Tests for regressions. Identify the risk areas and be prepared for them before silicon arrival. Document the test procedure and generate the final Silicon/Validation report. Strong in Programming Languages: C/C++ and Assembly and Scripting Language: Perl/Python. Debug of diagnostics on various platforms using JTAG, Logic Analyzers, Oscilloscopes. Have hands-on experience of SOC architecture, micro-processor verification, and silicon debug environments. Familiar with Lab Equipment (Oscilloscope, Power supplies, Multimeters, etc.). Database Management tools: GIT, Perforce, and SVN. High-Speed Protocols (any of): USB, PCIe, MIPI, HDMI. Memory Protocols: DDR, SD, eMMC, Flash. Communication protocols: UART, I2C, SPI, CAN, Ethernet, etc. Processor Knowledge (any of): IBM, MIPS, ARM, ARC. Expertise in understanding Board Schematics. Strong Problem-solving and Debugging skills. Excellent Communication skills. Experience in DDR4. Prepare Test Methodology and Test Plan block wise/protocol wise. Strong in Programming Languages: C/C++ and Assembly and Scripting Language: Perl/Python. Debug of diagnostics on various platforms using JTAG, Oscilloscopes. Communication protocols: UART, I2C. Processor Knowledge (any of): IBM, MIPS, ARM, ARC.
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The uart (universal asynchronous receiver-transmitter) job market in India is experiencing significant growth with the increasing demand for professionals skilled in embedded systems and communication protocols. Companies across various industries, including electronics, automotive, and telecommunications, are actively seeking uart experts to design, develop, and maintain communication interfaces for their products.
The average salary range for uart professionals in India varies based on experience levels: - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum
Career progression in the uart domain typically follows a path similar to: 1. Junior Embedded Engineer 2. Embedded Engineer 3. Senior Embedded Engineer 4. Lead Embedded Engineer
In addition to uart expertise, professionals in this field are often expected to have knowledge or experience in the following areas: - Embedded C programming - Communication protocols (SPI, I2C, etc.) - Microcontroller architecture - PCB design - Debugging and troubleshooting skills
As you embark on your journey to explore uart jobs in India, remember to showcase your skills, knowledge, and passion for embedded systems and communication protocols during interviews. Prepare thoroughly, stay updated with industry trends, and apply confidently to secure exciting opportunities in this growing field. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.