Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
15.0 - 20.0 years
2 - 4 Lacs
Bengaluru
Work from Office
Project Role : Data & Document Mmgt Processor Project Role Description : Perform end to end document management services according to service level agreements. This includes data digitization, data indexing, document scanning and maintenance etc. Support initiatives with a focus on continuous improvement. Must have skills : Business Requirements Analysis Good to have skills : AWS ArchitectureMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Data and Document Management Processor, you will engage in a variety of tasks that ensure the effective management of documents and data. Your typical day will involve performing end-to-end document management services, adhering to service level agreements. This includes activities such as data digitization, data indexing, document scanning, and maintenance. You will also support initiatives aimed at continuous improvement, collaborating with various teams to enhance processes and outcomes. JD ::7+ Years of experienceEssential skills are :process modelling, excellent stakeholder management (across business and technical) and solution thought leadership with the ability to translate the technical into business and vice versa.Experience in capital mktDesirable experience in Agile ways of working-Core BA Skills requirement elicitation, impact analysis, requirement documentation, user stories creatio, DOD, Working with PO finalizing PB, test support, business readiness along with -JIRA + Confluence know-how-Agile methodology experience -Soft skills business and stakeholder management -Process flow conversant with Visio or draw.io-MS Office proficient with excel, power point and word Additional Information:- The candidate should have minimum 7.5 years of experience in Business Requirements Analysis.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
15.0 - 20.0 years
9 - 13 Lacs
Hyderabad
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams to ensure the successful implementation of software solutions, applying your knowledge of technologies and methodologies to support project goals and client needs. You will engage in problem-solving activities, guiding your team through challenges while ensuring adherence to best practices and project timelines. Your role will also include mentoring team members and fostering a collaborative environment to drive innovation and efficiency in software development. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor project progress and ensure alignment with strategic objectives. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automotive ECU Software.- Strong understanding of embedded systems and real-time operating systems.- Experience with software development methodologies such as Agile and Waterfall.- Familiarity with automotive communication protocols like CAN, LIN, and Ethernet.- Ability to troubleshoot and debug complex software issues. Additional Information:- The candidate should have minimum 5 years of experience in Automotive ECU Software.- This position is based in Hyderabad.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
1.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1 to 2 years of experience with embedded systems Knowledge and experience in device driver development, firmware development. Good analytical and problem solving skills. Must be proficient in C / C++ Good understanding of microprocessor, multiprocessor architecture. Excellent understanding of basic real-time/embedded programming concepts Experience in peripheral interface drivers; USB/PCIe/I2C/SPI/UART and ACPI/UEFI would be plus 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. 3077593
Posted 1 week ago
3.0 - 8.0 years
6 - 16 Lacs
Bengaluru
Work from Office
Key Accountabilities Manages assigned internal and external resources for R&D activities, assigns tasks to team members, and supervises workload and work allocation within the project team. Ensures appropriate competencies are developed and acquired within the team to support development of future products and systems. Responsible for architect and develop production-ready firmware. He/she should be capable of analyzing specifications, developing test plans, integrating, and verifying functionality with optimized system performance. Develop and Design solutions for bare metal and/OR RTOS-based embedded systems. Coordinate and co-develop with software and android/IOS App development teams to ensure compatibility and reliability. Ensures talent acquisition (hiring) and management of the individuals in the team, giving feedback on performance, coaching, providing development and career opportunities Guide the software development teams to creating sustainable, flexible, secure, and scalable high-quality software products. Plans capacity, people, budget and resources for R&D projects and ensures an optimal project setup for the team. Oversee efficient, timely and quality project execution using the most appropriate internal and external resources and partners (e.g. vendors) Recommend, develop, and improve processes and procedures to enhance local operations. Applies appropriate development and quality standards and monitors local product quality and change requests to identify issues Drives and fosters a culture of innovation within the team. Understand and develop Software Design documents Run & test firmware on the hardware Qualifications & Experience Bachelors or Masters Degree in engineering in Computer Science / Electrical / Electronics and communication or equivalent. Hands-on experience with Embedded Firmware Development Excellent C and C++ programming skills. Good knowledge of IDE for Development & Debugging Experience with firmware design with Real-Time Operating System (RTOS). Experience with protocols like CAN, I2C, SPI, UART, RS485, etc. Hands on experience with git version control Hands on Embedded C firmware development experience on ARM Cortex-M - M0/M3/M4/M7 platforms, Controller like TI-DSP, STM32, NXP, etc. Experience with Artificial intelligence & Machine learning Experience with integrating run-time libraries Experience with Arduino, ESP32, ARM-based platforms likeCortex-M/A/R,TI Launchpads, STM32 Nucleo boards. Familiarity with Linux Development Environment Basic understanding of Data structures (Lists, stacks, etc) Strong debugging skills, ability to use oscilloscope and logic analyzers for troubleshooting. Knowledge of basic electric circuits, fundamentals of electronics, ability to read and understand circuit schematics and layout. Experience in the IoT/BLE/ WiFi is a plus. Working knowledge of bootloaders and OTA is a plus. Understanding of Agile/Scrum software development life-cycle. Effective oral and written communication skills An ability to achieve targets while working on multiple projects simultaneously. An ability to monitor social, industrial and academic developments of technology and develop technology development plans.
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
About Us We are a global climate technologies company engineered for sustainability. We create sustainable and efficient residential, commercial and industrial spaces through HVACR technologies. We protect temperature-sensitive goods throughout the cold chain. And we bring comfort to people globally. Best-in-class engineering, design and manufacturing combined with category-leading brands in compression, controls, software and monitoring solutions result in next-generation climate technology that is built for the needs of the world ahead. Whether you are a professional looking for a career change, an undergraduate student exploring your first opportunity, or recent graduate with an advanced degree, we have opportunities that will allow you to innovate, be challenged and make an impact. Join our team and start your journey today! Job Description:- To design, develop and bench test the firmware (embedded software) modules for new products as well as the existing products by working with global engineering teams Job Responsibilities:- Review product requirements for its feasibility towards design, coding and testing. Design and develop embedded software modules for explicit as well as implicit product requirements Develop and submit design documents for the firmware development activities undertaken. Debug and resolve software issues and faults Follow organization’s software development processes and procedures Record and share technical knowledge and experience gained Support development leader on estimation and risk identification for the assigned work Support seniors/leader to ensure that the project milestone deadlines are met Collaborate with global engineering teams for successful embedded software development Skills Required Expertise with Assembly and C programming and troubleshooting Expertise with 8/16/32 bit microcontrollers including ARM Cortex-M/ARM Cortex-A Experience in analog and digital electronic schematics, circuit boards, component datasheets Domain knowledge of residential HVAC systems. Hands on experience with various wired protocols like UART, I2C, SPI. Basic understanding of OOAD concepts Ability to handle changing priorities and to cope well with multiple demands. Good verbal and written communication skills including the ability to express in a clear, concise and timely manner Abstract and analytical thinking i.e. ability to connect multiple unrelated aspects, understand the problem domain and be able to draw conclusions and suggest solutions Familiarity with wireless protocols like Wi-Fi, Bluetooth, ZigBee, TCP/IP is preferred. Hands on experience with RTOS based embedded software systems like uCOS III, FreeRTOS, Embedded Linux, WinCE is preferred. Experience/knowledge of low power wireless technologies like low power Wi-Fi, BLE, LoRA, NB-IOT etc. is preferred Experience/knowledge of communication protocol stacks (TCP/IP, Bluetooth, Wi-Fi, Zigbee) is preferred Experience of higher-level languages like JAVA or scripting languages like Python will be an added advantage. Experience with IoT applications would be an added advantage. Our Commitment to Our People Across the globe, we are united by a singular Purpose: Sustainability is no small ambition. That’s why everything we do is geared toward a sustainable future—for our generation and all those to come. Through groundbreaking innovations, HVACR technology and cold chain solutions, we are reducing carbon emissions and improving energy efficiency in spaces of all sizes, from residential to commercial to industrial. Our employees are our greatest strength. We believe that our culture of passion, openness, and collaboration empowers us to work toward the same goal - to make the world a better place. We invest in the end-to-end development of our people, beginning at onboarding and through senior leadership, so they can thrive personally and professionally. Flexible and competitive benefits plans offer the right options to meet your individual/family needs. We provide employees with flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. Together, we have the opportunity – and the power – to continue to revolutionize the technology behind air conditioning, heating and refrigeration, and cultivate a better future. Learn more about us and how you can join our team! Our Commitment to Inclusion & Belonging At Copeland, we cultivate a strong sense of inclusion and belonging where individuals of all backgrounds, and with diverse perspectives, are embraced and treated fairly to enable a stronger workforce. Our employee resource groups play an important role in culture and community building at Copeland. Equal Opportunity Employer Copeland is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.
Posted 1 week ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Apply now » Senior Technical Lead Company: NEC Corporation India Private Limited Employment Type Office Location: Kandanchavadi, Perungudi, TN, IN, 600096 Work Location: Hybrid Req ID: 4517 Description Reporting Relationship: Reporting to Project Manager Job Summary NEC Corporation India Pvt. Ltd is looking for an experienced and highly talented FPGA Lead with strong telecom and Aerospace expertise at NEC Mobile Network Excellence Center (NMEC), Chennai Scope of work Implementing FPGA code on the target hardware & testing with other system components and software RTL Design, Implementation, Testing, Integration and delivery of FPGA based hardware systems for Telecom and Aerospace Applications Interaction with various vendors/ OEMs to identify the right solution Co-work with internal/external engineering team on Hardware, RF, Mechanical and Software team etc. Involve in R&D activities demonstrating Proof of Concept in various technologies for aerospace/ defence related design techniques. Qualifications BE/B.Tech/M.E/M.Tech Or Its Equivalent Experience 8+ years Domain Skills Expert in FPGA flows with Xilinx, including compilation, synthesis, debug, performance and implementation of advanced features Good Hands on Linting, Static Timing Analysis, Equivalence Checking & Clock Domain Crossing. Experience in developing verification environment to verify developed items using self-checking test benches, BFMs, checkers/Monitors & Score boards using VHDL/verilog. Prior experience in integrating Nios, MPIS, MicroBlaze, ARM Cortex, etc. GTX / GTH transceivers & 10GE MAC / DMA controller / PCIe Gen3 / CPRI / JESD / FFT IP core Common control interfaces design, like AMBA AXI, UART, SPI, I2C, DDR, Ethernet, USB, etc.. Knowledge on programming languages such as Verilog, VHDL and system Verilog Experience with any scripting language for automation (Perl/TCL/Python). Familiar with standard FPGA HW bring-up activities and testing Experience with HW measuring tools like oscilloscopes, Signal analysers, JTAG Emulators Specialization Description Responsible for improving or developing new products, components, equipment, systems, technologies, or processes including: Ensuring that research and design methodologies meet established scientific and engineering standards Assisting with formulating business plans and budgets for product development Analyzing quality/safety test results to ensure compliance with internal and external standards Keeping abreast of new developments in the industry and translating those developments into new and viable options for the organization and customers Organizing technical presentations to customers and/or industry groups Monitoring product development outcomes to ensure technical, functional, cost, and timing targets are met In some organizations, may be responsible for managing product regulatory approval process Level Description Experienced level professional that applies practical knowledge of job area typically obtained through advanced education and work experience. Works independently with general supervision. Works to achieve operational targets within the job area with a direct impact on function / sub-function results. Problems faced are difficult but typically not complex. May influence others within the job area through explanation of facts, policies and practices. Headquartered in Japan, NEC is a leader in the integration of IT and network technologies. With over 123 years of expertise in providing solutions for empowering people, businesses, and society, NEC stands tall as a champion in enabling change and transformation across the globe. Present in India since 1950, NEC has been instrumental in burgeoning India’s digitization journey continually for the past 70 years. NEC India has proved its commitment to orchestrating a bright future through its diverse businesses from Telecommunications to Public Safety, Logistics, Transportation, Retail, Finance, Unified Communication and IT platforms , serving across the public and private sectors. NEC India, through the deployment of cutting-edge technology, has been powering India in seminal ways, making lives easier, safer, and more productive for all. With its Centre of Excellence for verticals like Analytics platform solutions, Big Data, Biometrics, Mobile and Retail , NEC India brings to the table, innovative, seamless solutions for India and across the world. NEC India is headquartered in New Delhi and has its offices panned across the country. It has branches in Ahmedabad, Bengaluru, Chennai, Mumbai, Noida and Surat. Specialties IT & Networking Solutions, Unified Communication Solutions, Safety and Security Solutions, Integrated Retail Solutions, Data Centre Solutions, Safe and Smart City Solutions, Transportation Solutions, SDN Solutions, Carrier Telecom Solutions, and Solutions for Society. NEC Career Site - LinkedIn Apply now »
Posted 1 week ago
5.0 - 8.0 years
3 - 7 Lacs
Karnataka
Work from Office
Notice Period: Immediate to 15 Days Employee type: Contract to Hire Skills : Hands on experience on Embedded Linux / Linux Experience with ARM based processors ( TI ARM Cortex A9 is advantage) Linux Kernel Compilation and image creation Linux Kernel Configuration Linux Kernel Optimization Linux Porting BSP Optimization Application development on Linux Platform Device drivers Knowledge on Secure Boot Knowledge on Booting Linux from NAND or eMMC storage
Posted 1 week ago
2.0 - 5.0 years
0 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework 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.
Posted 1 week ago
1.0 years
5 - 7 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1 to 2 years of experience with embedded systems Knowledge and experience in device driver development, firmware development. Good analytical and problem solving skills. Must be proficient in C / C++ Good understanding of microprocessor, multiprocessor architecture. Excellent understanding of basic real-time/embedded programming concepts Experience in peripheral interface drivers; USB/PCIe/I2C/SPI/UART and ACPI/UEFI would be plus 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.
Posted 1 week ago
5.0 - 10.0 years
4 - 7 Lacs
Bengaluru
Work from Office
As part of the R&D team, should be able to perform the following duties as assigned by Manager/Leads to support the team’s goals but not limited to the following: Please call 8050070079
Posted 1 week ago
3.0 - 7.0 years
2 - 4 Lacs
Mohali
On-site
Designation : Engineer / Sr. Engineer - End-of-Line Tester Development Educational Qualification : B.Tech/B.E. /M.Tech in Electronics & Communication, Electrical, Instrumentation, Mechatronics, or Computer Science Engineering. Technical Skills Required : 1. Design and implement data-driven applications using Python, MySQL, Power BI, Excel, and JavaScript to support real-time decision-making and enhance process efficiency. 2. Develop and simulate control system models using MATLAB/Simulink for system validation, optimization, and predictive algorithm deployment. 3. Program, integrate, and test industrial control systems using CODESYS, ensuring robust and reliable performance in automated manufacturing environments. 4. Contribute to the development and testing of MEMS sensor-based systems for industrial applications. 5. Collaborate on computer vision and IIoT projects to enhance machine intelligence and smart factory capabilities (Industry 4.0). 6. Ensure adherence to industry standards (ISO 9000/14000/18000, SIL, ANSI, ATEX, IEC 61131-3, NFPA). 7. Conduct rigorous sensor testing and validation, and support integration with RTOS and real-time communication protocols. 8. Maintain technical documentation and actively contribute to innovation and research initiatives. Additional Desirable Skills : Familiarity with ISO & IPC standards for electrical testing Ability to work with mechanical fixtures and robotic arms for automated testing. Experience with machine learning for predictive analytics (preferred but not mandatory). Strong problem-solving skills and ability to work independently. · Programming: Python, OOPs, Node-RED, NumPy, Pandas, Matplotlib, OpenCV, Seaborn, JavaScript Tools & Platforms: MySQL, Power BI, MATLAB Simulink, LabVIEW, CODESYS, Excel Technical Expertise: Sensor Testing & Validation, RTOS, IIOT, Instrumentation & Control, Drives & Controls Industry Standards: ISO 9000/14000/18000, SIL, ANSI, ATEX, IEC 61131-3, NFPA Communication Protocols: I2C, SPI, UART, SERCOS, Profibus, Profinet, Ethernet, Modbus, Fieldbus, OPC UA. Experience Required : 3-7 years in designing and developing automated test systems for electrical/electronic components. Hands-on experience in building EOL testers for products like switches, connectors, relays, and wire harnesses. Experience in working with DAQ systems and real-time monitoring applications. Practical exposure to industrial automation & quality control testing. Job Types: Full-time, Permanent Pay: ₹22,000.00 - ₹40,000.00 per month Benefits: Health insurance Leave encashment Schedule: Fixed shift Supplemental Pay: Yearly bonus Work Location: In person
Posted 1 week ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Immediate Joiners are preferred Job Code: BTL-2507105 (Internship) Job Title: Embedded System Intern Experience: Entry Level/Freshers Mode: Work from the office Duration: 3 Months Location: Hyderabad About Us: BeamX TechLabs Pvt Ltd. is a leading technology company specializing in software development and IT solutions. With a focus on innovation and cutting-edge technologies, we strive to provide exceptional solutions to our clients across various industries. Join our dynamic team and contribute to the development of groundbreaking software applications. Position Summary: We are seeking a highly motivated and talented Embedded Systems Intern to join our growing team in Hyderabad. This is an exciting opportunity to gain hands-on experience in the development and implementation of embedded systems for a variety of projects. As an intern, you will work closely with experienced engineers, contributing to the design, development, and testing of embedded software solutions. Key Responsibilities: Assist in the development of embedded software applications for various platforms. Participate in the design and implementation of embedded systems architectures. Debug and troubleshoot embedded software issues. Contribute to the development of technical documentation and user manuals. Conduct unit testing and integration testing of embedded software. Stay up-to-date with the latest advancements in embedded systems technology. Required Skills: Proficient in both Analog and Digital electronics Programming Languages: Proficiency in C and Embedded C programming languages. Operating Systems : Hands-on experience with Linux OS. Embedded Protocols : Strong understanding of communication protocols such as UART, I2C, SPI. Microcontroller Architecture : Demonstrated knowledge of microcontroller architecture, peripherals, and memory management. IDE Familiarity : Experience with Arduino IDE, Eclipse IDE, and/or Keil Vision. Hardware Experience : Hands-on experience with Arduino boards and Raspberry Pi. Sensor Interfacing : Experience with interfacing various sensors and actuators. Communication & Documentation : Excellent written and verbal communication skills with the ability to prepare clear and concise technical documentation. Electronics Fundamentals : Basic understanding of electronic circuits and components. Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. Preferred Qualifications: Experience with real-time operating systems (RTOS). Familiarity with TCP/IP protocols. Experience with version control systems (e.g., Git). Previous internship or project experience in embedded systems. Compensation and Benefits: Competitive internship stipend commensurate with experience and qualifications.
Posted 1 week ago
0.0 - 3.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Embedded Domain RTL/FPGA Design Engineer(Fresher) Min 0 - 3 Years of Experience BE/B.Tech in Electronics/Electronics & Communication or ME/M.Tech in Electronics/VLSI Design or closely related degree Ahmedabad, Bangalore Roles & Responsibilities RTL programming (Verilog/System Verilog or VHDL). Knowledge of complete FPGA Design Development flow. Hands-on with FPGA Development Tools (Quartus, Modelsim, Vivado, Xilinx ISE, Libero, etc.). Functional verification using Verilog/System Verilog or VHDL. RTL Code Optimization to meet timings and fit on-chip resources. Support all phases of FPGA based product development activities. System Architecture Design. Testing and troubleshooting of hardware. Skills Requirements BE/B.Tech in Electronics/Electronics & Communication from a recognized university with a good academic record. ME/M.Tech in Electronics/VLSI Design from a recognized university with a good academic record. Experience with Verilog/SystemVerilog or VHDL for design and verification. In-depth understanding of FPGA design flow/methodology, IP integration, and design collateral. Should be able to develop the small blocks of IP from scratch and do basic functional verification. Should be familiar with protocols like SPI, I2C, UART and AXI. Understanding of standard/specification/application for IP design or system design. Knowledge of Altera Quartus II Tool, Questasim, Modelsim. Knowledge of Xilinx tools like ISE, and Vivado. Knowledge of Microsemi tools like libero. Knowledge of USB, Ethernet, and external memories such as DDR, QDR RAM and QSPI-NOR based Flash. Personal Competency Self-motivated to learn and contribute. Ability to work effectively with global teams. Able and willing to work in a team-oriented, collaborative environment. A demonstrated ability to prioritize and execute tasks so as to achieve goals in an innovative, fast-paced, and often high-pressure environment. Proven analytical and creative problem-solving abilities. Passionate about writing clean and neat code that adheres to coding guidelines. Apply Now Related Job Openings Embedded Domain Embedded Software Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain Embedded Software Engineer(Fresher) Min 0 - 3 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain RTL/FPGA Design Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details
Posted 1 week ago
3.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Embedded Domain Embedded Software Engineer(Experienced) Min 3 - 7 Years of Experience BE/B.Tech in Electronics/Electronics & Communication or ME/M.Tech in Electronics/VLSI Design or closely related degree Ahmedabad, Bangalore Roles & Responsibilities Knowledge about different MCU architecture. like 8051, STM, ARM series. Good command in C, C++ Knowledge about protocols. UART, I2C, SPI Good knowledge of logical reasoning Good Communication and interpersonal skills and able to analyse and resolve issues Embedded Software with sound fundamental of C programming Knowledge with the RTOS, Linux Microcontroller or microprocessor programming Knowledge of Wireless technologies BLE, Wi-Fi, cellular etc. Personal Competency Self-motivated to learn and contribute. Ability to work effectively with global teams. Able and willing to work in a team-oriented, collaborative environment. A demonstrated ability to prioritize and execute tasks so as to achieve goals in an innovative, fast-paced, and often high-pressure environment. Proven analytical and creative problem-solving abilities. Passionate about writing clean and neat code that adheres to coding guidelines. Apply Now Related Job Openings Embedded Domain Embedded Software Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain Embedded Software Engineer(Fresher) Min 0 - 3 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain RTL/FPGA Design Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Embedded Domain RTL/FPGA Design Engineer(Experienced) Min 3 - 7 Years of Experience BE/B.Tech in Electronics/Electronics & Communication or ME/M.Tech in Electronics/VLSI Design or closely related degree Ahmedabad, Bangalore Roles & Responsibilities RTL programming (Verilog/System Verilog or VHDL). Knowledge of complete FPGA Design Development flow. Hands-on with FPGA Development Tools (Quartus, Modelsim, Vivado, Xilinx ISE, Libero, etc.). Functional verification using Verilog/System Verilog or VHDL. RTL Code Optimization to meet timings and fit on-chip resources. Support all phases of FPGA based product development activities. System Architecture Design. Testing and troubleshooting of hardware. Skills Requirements BE/B.Tech in Electronics/Electronics & Communication from a recognized university with a good academic record. ME/M.Tech in Electronics/VLSI Design from a recognized university with a good academic record. Experience with Verilog/SystemVerilog or VHDL for design and verification. In-depth understanding of FPGA design flow/methodology, IP integration, and design collateral. Should be able to develop the small blocks of IP from scratch and do basic functional verification. Should be familiar with protocols like SPI, I2C, UART and AXI. Understanding of standard/specification/application for IP design or system design. Knowledge of Altera Quartus II Tool, Questasim, Modelsim. Knowledge of Xilinx tools like ISE, and Vivado. Knowledge of Microsemi tools like libero. Knowledge of USB, Ethernet, and external memories such as DDR, QDR RAM and QSPI-NOR based Flash. Personal Competency Self-motivated to learn and contribute. Ability to work effectively with global teams. Able and willing to work in a team-oriented, collaborative environment. A demonstrated ability to prioritize and execute tasks so as to achieve goals in an innovative, fast-paced, and often high-pressure environment. Proven analytical and creative problem-solving abilities. Passionate about writing clean and neat code that adheres to coding guidelines. Apply Now Related Job Openings Embedded Domain Embedded Software Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain Embedded Software Engineer(Fresher) Min 0 - 3 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain RTL/FPGA Design Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details
Posted 1 week ago
0.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Embedded Domain Embedded Software Engineer(Fresher) Min 0 - 3 Years of Experience BE/B.Tech in Electronics/Electronics & Communication or ME/M.Tech in Electronics/VLSI Design or closely related degree Ahmedabad, Bangalore Roles & Responsibilities Knowledge about different MCU architecture. like 8051, STM, ARM series. Good command in C, C++ Knowledge about protocols. UART, I2C, SPI Good knowledge of logical reasoning Good Communication and interpersonal skills and able to analyse and resolve issues Embedded Software with sound fundamental of C programming Knowledge with the RTOS, Linux Microcontroller or microprocessor programming Knowledge of Wireless technologies BLE, Wi-Fi, cellular etc. Personal Competency Self-motivated to learn and contribute. Ability to work effectively with global teams. Able and willing to work in a team-oriented, collaborative environment. A demonstrated ability to prioritize and execute tasks so as to achieve goals in an innovative, fast-paced, and often high-pressure environment. Proven analytical and creative problem-solving abilities. Passionate about writing clean and neat code that adheres to coding guidelines. Apply Now Related Job Openings Embedded Domain Embedded Software Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain Embedded Software Engineer(Fresher) Min 0 - 3 Years of Experience Ahmedabad, Bangalore Read more details Embedded Domain RTL/FPGA Design Engineer(Experienced) Min 3 - 7 Years of Experience Ahmedabad, Bangalore Read more details
Posted 1 week ago
5.0 years
0 Lacs
Jaipur, Rajasthan, India
On-site
At Elexo Energy, we are building the future of EV, ESS, BESS and next-gen deep-tech AI-integrated energy products. If you're passionate about embedded systems, cutting-edge technology, and shaping the future of clean energy — we want to hear from you! Location:- Jaipur, Rajasthan Role Overview: We are looking for a highly motivated "Embedded Firmware Engineer" to join our R&D team. You will be working on: Battery Management Systems (BMS) IoT-based platforms Thermal Management Systems Controllers from NXP, STMicroelectronics, Renesas, etc. Industrial communication protocols like CAN, UART, RS-485. You’ll work closely with cross-functional teams on deep-dive root cause analysis (RCA), firmware testing, and validation as per IEC, IS, and UL standards. What You'll Do: Design, develop, and optimize firmware for real-time applications. Integrate RTOS and peripheral drivers. Work with oscilloscopes, logic analyzers, and debugging tools. Interface with hardware, software, and test teams. Conduct thorough testing, validation, and RCA in line with industrial and safety standards. What We're Looking For: Strong experience in Embedded C/C++ and RTOS environments. Hands-on experience with CAN, UART, RS-485, SPI, and I2C. Familiar with hardware debugging and tools like oscilloscope, DMM, etc. Exposure to AI integration in embedded systems is a plus. Understanding of BMS, thermal systems, and IoT architecture. Experience with IEC, IS, UL testing standards. Qualifications: B.Tech / M.Tech in Electronics, Electrical, Instrumentation, or related fields. 1–5 years of relevant experience preferred, but passionate freshers with strong projects are welcome. Why Join Elexo Energy? Work at the intersection of AI, clean energy, and embedded innovation. Fast-paced, dynamic deep-tech environment, Make a tangible impact on the future of energy systems.
Posted 1 week ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
🧠 About the Role We are looking for an Autonomous Systems Engineer with strong experience in robotics, controls, estimation, and embedded software. This is a hands-on role where you'll design, implement, and deploy autonomy stacks for UGVs, working across localization, control, sensor fusion, motion planning, and real-time deployment . Your work will be used in the field, integrated into platforms that navigate unstructured environments autonomously. 🔧 What You’ll Work On- 🧭 Localization & Sensor Fusion Implement EKF, UKF, or factor graphs to fuse IMU, wheel odometry, GPS (RTK/L1), magnetometer, and vision-based odometry Real-time dead-reckoning and pose estimation Handle time synchronization, sensor latency, and covariance propagation 🎯 Control Systems Design PID, LQR, and hybrid control architectures for skid-steer / Ackermann platforms Interface via CAN, UART, or shared memory with low-level firmware Trajectory tracking using spline-based and discrete path followers 🛤 Motion Planning Implement planners like A*, D*, RRT*, DWA, and spline-based methods Integrate costmaps, dynamic constraints, and real-time path generation Develop local obstacle avoidance using potential/vector fields 🤖 Robot Modeling Derive forward/inverse kinematics and dynamic models (Newton-Euler, Lagrangian) Handle slip, disturbance modeling, and Jacobian computation Manage SE(3) transforms across body, sensor, map, and ENU/NED frames ⚙️ System Integration (ROS 2) Develop modular autonomy software in ROS 2 using nodes, messages, actions Build architecture for localization, control, planning, and perception Integrate diagnostics, failsafe logic, and heartbeat systems 👁️ Perception (Preferred) Use LiDAR, stereo, depth, or event cameras for terrain analysis and obstacle detection Develop point cloud pipelines (e.g., voxel grid, NDT) and basic semantic segmentation 🧰 Tech Stack & Tools Languages: C++17/20 (multi-threading, hardware abstraction), Python Frameworks: ROS 2 (rclcpp, nav2), CMake, colcon, DDS Libraries: Eigen, Sophus, Ceres Solver, NumPy/SciPy Sim & Debug: RViz, Gazebo, Isaac Sim, rosbag, custom loggers Hardware: Jetson, STM32, RTOS, CAN, SPI, I2C ✅ What You Bring B.Tech / M.Tech / Ph.D. in Robotics, Mechatronics, Controls, or CS/EE with robotics specialization 4+ years of hands-on experience in real-world robot autonomy Strong fundamentals in: Kinematics & Dynamics Estimation & Filtering Feedback & Motion Control C++ and Linux-based robotics development Proven deployment on physical platforms (not just simulations) 🎯 Why Join Us? Work at the frontier of autonomous mobility Own your systems end-to-end, from design to deployment Collaborate with a passionate, tight-knit robotics team See your code power real UGVs in live environments
Posted 1 week ago
0 years
0 Lacs
Bhopal, Madhya Pradesh, India
On-site
Overview: We are looking for a passionate and experienced Embedded Hardware Engineer (L2) with a focus on avionics system design to join our UAV development team. In this role, you will be responsible for designing, integrating, and testing high-performance avionics hardware systems including flight controllers, sensor interfaces, power management circuits, and communication modules. This position is ideal for a hands-on engineer with strong experience in PCB design, embedded systems, and electronics validation, looking to work on cutting-edge UAV platforms in a fast-paced, innovation-driven environment. Responsibilities 1. Design and Develop Avionics Systems: Develop robust and reliable avionics hardware, including flight controllers, power distribution boards, sensors, and communication modules for UAV applications. 2. PCB Design and Development: Create schematic designs, PCB layouts, and oversee fabrication and assembly processes. 3. Embedded Systems Integration: Work with microcontrollers, FPGAs, and DSPs to develop and integrate embedded avionics solutions. 4. Power Management Systems: Design efficient power distribution and management systems, including battery management and redundant power supplies. 5. Sensor Integration: Interface various sensors (IMU, GPS, LiDAR, barometric altimeters, etc.) with avionics hardware for real-time flight data acquisition. 6. Communication Systems: Design and implement communication protocols including CAN, UART, SPI, I2C, and RF systems for drone telemetry and control. 7. Testing and Validation: Conduct rigorous testing and validation of avionics hardware to ensure compliance with industry standards and safety regulations. 8. Troubleshooting and Optimization: Diagnose and resolve hardware-related issues and optimize designs for better efficiency, weight reduction, and thermal management. 9. Documentation and Compliance: Maintain comprehensive documentation for designs, test procedures, and regulatory compliance. 10. Cross-functional Collaboration: Work closely with software engineers, mechanical engineers, and aerodynamics experts to optimize system performance.
Posted 1 week ago
0.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Technical Know-How: Proficient in Embedded C/C++ programming. Strong understanding of Embedded RTOS, Linux, or bare-metal development. Experience with IP camera firmware and streaming protocols (RTSP, RTSPS, ONVIF). Knowledge of video encoding standards (H.264, H.265). Familiarity with cybersecurity standards and secure firmware practices (TLS, SSL, encryption). Experienced with Microcontrollers (STM32, ESP32, ARM-based SoC). Hardware interfacing: UART, I2C, SPI, RS485, Ethernet. Understanding of network protocols (TCP/IP, UDP, MQTT, HTTP, HTTPS). Knowledge of wireless connectivity (WiFi, GSM, 4G modules). Experience with schematics, PCB designs, component datasheets, and debugging hardware using electronic test equipment. Familiar with software version control systems (GIT). Experience with cloud connectivity and data integration is a plus. Job Responsibilities: Develop, maintain, and optimize CCTV/IP camera firmware. Implement secure video streaming protocols including RTSPS (RTSP over TLS). Integrate TLS libraries (e.g., Mbed TLS/OpenSSL) for secure streaming. Participate in hardware selection, integration, and validation. Perform software testing, validation, debugging, and optimization. Work closely with hardware engineers, software developers, and quality assurance teams. Documentation of technical specifications and processes. On-site support, firmware updates, deployment, and troubleshooting. Required Candidate Profile: 0-4 years of experience in embedded firmware development, ideally within CCTV or IP camera domains. Excellent analytical, debugging, and troubleshooting skills. Comfortable working in a fast-paced startup environment with flexible responsibilities. Excellent communication skills and the ability to collaborate effectively with a team. Customer-centric approach and a proactive mindset. Strong attention to detail, passion for technology, and a can-do attitude.
Posted 1 week ago
7.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Staff Software Engineer: Knowledge/Skills/Abilities: Required Qualifications: Expertise with system-level architectures for embedded SW/HW design Expertise with full software lifecycle: specification, design, implementation, integration, debug and maintenance are required Thorough understanding of the Linux OS and kernel, specifically for embedded devices. Experience with bash scripting. Experience with containerization (Docker, Kube) Experience with DSP, ARM processors and fully featured microcontrollers Experience with common peripheral protocols (SPI, UART, I2C, etc.) Experience with Linux kernel/driver development for multi-processor heterogeneous systems Familiarity with SQL database development and maintenance Experience with industry standard networking and data communication protocols (TCP, UDP, RTSP, web services, SOAP/REST, web sockets) Familiarity with VoIP technology and SIP/RTP protocol Familiarity developing software to validate software/hardware systems (board bring up) Proficient in debugging software on either PC host platforms or embedded hardware using debuggers, emulators, etc. Experienced with object-oriented analysis and design, and familiar with structured, functional decomposition design methodologies Solid understanding and experience in design patterns, data structures and advanced programming techniques. Proficient in communication and writing skills with the ability to design in a group setting. Preferred Qualifications: Familiarity with streaming audio over the network using G Streamer Experience with Bluetooth Low Energy (both central as well as peripheral devices with custom profiles) Understanding of full stack web applications development (using node.js) Familiarity with additional programming languages – node.js, react.js python, java, C# Mobile applications development experience (Android) Experience with the Yoto Project Experienced using IDEs such as Eclipse and VS Code Working knowledge of continuous integration to include Git, Agile and/or Kanban Proficiency with GitHub Experience: 7+ years Related Field Education: BA or BS (college graduate) – Required Travel: 0% to minimal.
Posted 1 week ago
8.0 years
0 Lacs
Karnataka, India
On-site
Location - Bangalore Experience - 8+ years Work mode- Onsite, immediate Budget - 20-23 LPA Notice period - 15- 30 days Your Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller- based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral interfaces, and communication protocols (UART, SPI, I²C, etc.). Adaptation and optimization of existing product software. Software integration and testing on target hardware. Conducting Unit-Tests and Code Reviews. Driving and contributing to the test strategy. Design and maintenance of the development ecosystem and CI/CD pipelines using GitLab/Jenkins. Setup, maintenance, and continuous improvement of embedded toolchains (compilers, linkers, debuggers, build systems). Optimization and integration of embedded IDEs (e.g., JetBrains CLion, VS Code) with appropriate plugins. Evaluation and documentation of tools, and creation of development guidelines. Collaboration with cross-functional teams (mechanics, electronics, testing, hardware). Future outlook: Participation in setting up a Linux-based toolchain and training colleagues. Your Profile Degree in Computer Science, Electrical Engineering, or equivalent qualification. Strong proficiency in C and C++, preferably in embedded software development. Experience in STM32 microcontroller families (especially Cortex-M0+, M4, M33). Experience with embedded development toolchains, IDEs (CLion, VS Code), and CI/CD systems. Familiarity with Unit-Test frameworks (e.g., Google Test). Solid understanding of schematics, technical datasheets, and reference manuals. Strong proficiency in Linux OS. Open-minded, structured, independent working style and strong team player. Good communication skills in English (German is a plus). Soft Skills Open-minded, willing to learn, and forward-looking attitude. Curious, questioning the status quo, and proactive in sharing ideas. Analytical thinking and structured approach. Team-oriented with a security-focused and test-driven development mindset. Motivation & Role Impact You will contribute to the core embedded systems framework by implementing the complete hardware abstraction layer. Your work will enable application developers to access microcontroller features more efficiently and will support a highly modular and reusable software environment across product lines. Tech Stack Programming Languages C - hardware-based programming C++11 to C++17 or higher Python (used in toolchain and scripting) Microcontrollers & Processors STM32H5 (ARM Cortex-M33, 250 MHz) STM32U5 (ARM Cortex-M33, 160 MHz) STM32F4xx STM32F103 Cortex M0+, M4, M33 (general) RTOS Segger embOS (must have) Zephyr RTOS (nice to have for future development) IDE, CI/CD & Build Tools JetBrains CLion, VS Code CMake, Make Jenkins Git, GitLab JetBrains IDEs, Upsource Jira Software, XRay Debuggers & Tools J-Link Debugger (SEGGER) ST-LINK/V3 Debugger STM32CubeMonitor Interfaces & Communication CAN (Controller Area Network) IO-Link Modbus (TCP) EtherCAT / PROFINET / OPC UA I²C, SPI, UART Security & Certifications Secure Boot & Secure Firmware Update (SFI/SFU) - STM32H5 supported TrustZone for Cortex-M33 (secure/insecure application separation) AES-256 & SHA-512 Hardware Encryption ISO 61508 / IEC 62443 - Safety & Security Standards
Posted 1 week ago
0.0 - 1.0 years
1 - 3 Lacs
Bengaluru, Karnataka
On-site
Job Title: Embedded R&D Engineer Department: Engineering Location: 1st Main Road, AGS Colony, Anandnagar, Hebbal, Bengaluru, Karnataka. Experience Required: Min 1-2yrs working as embedded engineer --- J ob Summary: We are seeking a highly skilled and self-motivated Embedded Developer with hands-on experience in bare-metal programming for microcontrollers and microprocessors. The ideal candidate will excel at reading datasheets, writing efficient, clean, and custom code without relying on external libraries or AI-based assistance, and working independently to design and implement robust embedded solutions. The candidate should demonstrate expertise in low-level hardware-software integration, serial and wireless communication protocols, and a solid understanding of embedded platforms such as AVR, STM32, or similar architectures. --- Key Responsibilities: 1. Firmware Development: o Develop, test, and debug firmware for embedded systems, primarily for AVR, STM32, or similar platforms. o Implement optimized, lightweight code for bare-metal applications. o Integrate hardware peripherals (GPIO, ADC, UART, SPI, I2C, etc.) with custom firmware. 2. Hardware Interaction: o Analyze and interpret datasheets, reference manuals, and schematics to enable seamless hardware-software integration. o Collaborate with the hardware team to design and validate embedded hardware interfaces. 3. Protocol Implementation: o Design and implement communication protocols, including UART, I2C, SPI, and CAN. o Develop wireless communication solutions using LoRa, Bluetooth, ZigBee, or equivalent technologies. 4. Testing & Debugging: o Perform hardware-in-the-loop (HIL) testing to validate embedded designs. o Use debugging tools such as logic analyzers, oscilloscopes, and protocol analyzers. 5. Documentation & Collaboration: o Maintain comprehensive documentation of firmware designs, processes, and debugging steps. o Work closely with cross-functional teams to ensure project timelines and deliverables are met. --- Required Skills and Qualifications: · Technical Proficiency: o Strong proficiency in C, C++, and low-level assembly programming. o Experience with bare-metal development and RTOS is highly desirable. o Familiarity with microcontrollers like AVR, STM32, or SoCs with ARM Cortex cores. · Peripheral Knowledge: o Deep understanding of hardware peripherals such as ADC, PWM, Timers, and DMA. o Knowledge of interfacing sensors, displays, and actuators with embedded platforms. · Communication Protocols: o Proficient in serial communication protocols (UART, I2C, SPI, etc.). o Experience in wireless protocols like LoRa, Bluetooth, or ZigBee. · Debugging & Tools: o Hands-on experience with debugging tools such as JTAG, SWD, and software like Keil, IAR, or STM32CubeIDE. o Proficiency in using lab equipment: logic analyzers, oscilloscopes, and multimeters. · Soft Skills: o Strong problem-solving ability and a proactive approach to debugging and optimization. o Ability to work independently and deliver high-quality, scalable solutions with minimal supervision. --- Preferred Qualifications: · Knowledge of low-power design principles for embedded systems. · Familiarity with SoCs or microprocessors (e.g., ESP32, Raspberry Pi, or ARM Cortex). · Understanding of bootloaders, firmware-over-the-air (FOTA) updates, and secure firmware practices. · Experience in version control systems like Git. · Exposure to automotive or industrial-grade embedded systems (optional but a plus). Job Types: Full-time, Permanent, Fresher Pay: ₹180,000.00 - ₹300,000.00 per year Benefits: Flexible schedule Leave encashment Paid time off Provident Fund Ability to commute/relocate: Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required) Application Question(s): when can you join us if selected? this is urgent opening.. What debugging tools and methods do you typically use for embedded system development? What experience do you have in real-time sensor data processing and control systems?” What is your current salary? cash in hand? Education: Bachelor's (Required) Experience: EMBEDDED ENGINEERING: 1 year (Required) Location: Bangalore, Karnataka (Preferred) Work Location: In person Application Deadline: 08/08/2025 Expected Start Date: 07/08/2025
Posted 1 week ago
14.0 - 18.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is seeking talented Software developers to join the team, lead, and contribute towards the development of software tools. In this role, you will collaborate with cross-functional teams to ensure that the tools meet the highest standards of quality and performance. Your responsibilities will include designing, developing, and maintaining software tools and frameworks that enable customers to efficiently integrate and test chipsets across various design stages, from early development to factory testing. This is an excellent opportunity to work with cutting-edge technology and collaborate with cross-functional teams to drive customer success. The minimum qualifications for this role include a Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field with 6+ years of Hardware Engineering or related work experience. Alternatively, a Master's degree with 5+ years of experience or a PhD with 4+ years of experience is also acceptable. As a System HW Applications Engineering Engineer, Sr Staff/Manager at Qualcomm, you will be responsible for supporting customers in designing solutions using Qualcomm hardware and software. You will contribute to the dynamic Applications engineering team for end product designs in Consumer, Industrial, and IoT applications. Your role will involve successfully integrating Qualcomm solutions into customer end products across various markets such as Mobile, Compute, 5G Broadband, Automotive, IoT, and consumer electronics. Key responsibilities include gathering, integrating, and interpreting information from cross-functional teams to troubleshoot issues and find solutions. You will apply your deep and broad knowledge to anticipate and identify gaps/risks in processes, technical aspects, and close these gaps by working with a wide range of eco-system partners within Qualcomm. Additionally, you will act as a tech lead on projects, collaborate with internal partners, define product requirements, support customers on HW design signoffs, system/SoC debug, and manage a cross-functional team of engineers. Preferred qualifications for this role include expertise in embedded systems HW/SW design, board bring up, Silicon bench tests, measurements of AC/DC parameters, SOC interface parametric measurements, and basic SW integrated functional tests. Proficiency in programming languages such as C, PERL, and PYTHON is preferred. Experience with High-Speed Digital interfaces, Power management areas, ARM processors, and JTAG emulators is highly desirable. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you can reach out to disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Please note that Qualcomm expects its employees to abide by all applicable policies and procedures, including those related to the protection of confidential information. If you are an individual seeking a job at Qualcomm, please refrain from using the Careers Site for staffing and recruiting purposes. Qualcomm does not accept unsolicited resumes or applications from agencies. For more information about this role, please contact Qualcomm Careers.,
Posted 1 week ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Microsoft is on a mission to build platforms and products that create and complete magical experiences across Microsoft, to empower every person and organization to achieve more. As part of that mission, Microsoft Devices Software team is on a journey to create new experiences on the Windows platform. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want. Creating these new experiences and devices involves close partnership between hardware engineers, software engineers, designers, manufacturing along with the various industry partners that closely collaborate to create industry defining firsts. Our obsession for the right experience with our passion to enable everyone to do and be their best is reflected in the devices that we ship. We're looking for a talented Senior Software Engineer for our Bengaluru-India operation to work with our Surface UEFI team. The position will be responsible for partnering closely with silicon partners, system engineers, firmware engineers and architects for delivering product designs that are optimized for high volume consumer products. You should be a team player who works well in a collaborative environment with peers across the company as well as in partner disciplines. You would be expected to keep challenging the status quo and constantly look for better design and more efficient processes. In this role, you will be harnessing the power of cutting-edge silicon to light up new user experiences. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Keep track of latest UEFI development in industry technological standards and incorporate them into Surface products. Bring-up new devices at various stages of hardware development including prototype hardware. Work closely with software and hardware developers located in different geos, to create and improve various components of the Surface software/firmware. Investigate, reproduce, and debug complex system level problems by leveraging various software debuggers and analyzers. Participate in development forums and discussions to propose and implement software solutions. Partner closely with silicon partners to plan future product roadmap. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Strong communication skills and ability to work across multiple disciplines and functions. Experienced with UEFI and ACPI/ASL, ability to read schematics. Preferred Qualifications Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experienced with UEFI and ACPI/ASL, ability to read schematics. Experience with various buses such as SPI, USB, I2C, UART. Experience diagnosing power and performance issues on a Windows device. Experience with Windows kernel and Windows device drivers is an added advantage. #W+Djobs Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France