Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 1.0 years
0 Lacs
Quthbullapur, Hyderabad, Telangana
On-site
Experience: 2-4 years Location: Hyderabad, Telangana (Balanagar area) Job type: On-site, full-time, permanent About Vir Innovations We are a product development company headquartered in Hyderabad, specializing in defense technology and the Internet of Things (IoT). Our primary focus is on developing advanced systems in the fields of computer vision, robotics, and fire control systems. We are a product development company and our objective is to create products that are innovative and can match up in the new era of accelerated technological progress. Our vision is to create a better everyday life for many people, by delivering smarter alternatives to existing devices in sectors ranging from defence to consumer electronics. Why Join Us? At Vir Innovations, we are a team of driven pioneers working together to create meaningful impact. Our diverse professionals, brought together from different cultures and backgrounds across the country, share a common goal: to innovate and contribute to national security through cutting-edge technology. Our core values: Passion, Integrity, Innovation, Quality, and Growth form the foundation of our vibrant culture. These pillars guide us as we build groundbreaking solutions that inspire creativity and foster collaboration. When someone joins Vir Innovations, one steps into an environment that empowers to: Learn and Grow: Gain new skills and knowledge while working on projects that challenge and inspire. Innovate and Lead: Contribute to cutting-edge advancements in robotics, automation, and defence technologies. Make an Impact: Be part of something bigger your work here directly or indirectly strengthens national security. We believe in providing equal opportunities to talented individuals from all backgrounds and experiences. If someone is passionate about technology, innovation, and making a difference, Vir Innovations is the place for him. Shape the future of technology with us. Join our team and embark on a career that truly matters! Job Summary We are seeking a skilled and innovative Hardware Engineer with 2-4 years of professional experience to join our team. The ideal candidate will have a strong background in PCB design, analog and digital circuit design, and a keen understanding of compliance standards. If you are passionate about developing cutting-edge hardware solutions and thrive in a collaborative environment, we’d love to hear from you. Industry focus includes Defence and IoT. Responsibilities Design, develop, and optimize Printed Circuit Boards (PCBs) using tools like Altium Designer, KiCad, or Eagle. Develop and analyze analog and digital circuits for various hardware applications. Address signal integrity, power management, and thermal considerations during the design and development phases. Collaborate with firmware and software teams to integrate embedded systems and microcontroller architectures effectively. Conduct testing and debugging of hardware to ensure reliability and performance. Ensure all hardware designs comply with relevant standards and regulations, and manage compliance testing processes. Document design specifications, processes, and test results for future reference and continuous improvement. Work in Fast paced Environment. Desired candidate profile: Bachelor’s or Master’s degree in Electrical Engineering, Electronics, or a related field. 2-4 years of experience in hardware design and development. Proficiency in PCB design tools such as Altium Designer, KiCad, or Eagle. Strong understanding of analog and digital circuit design principles. Knowledge of signal integrity, power management, and thermal considerations. Familiarity with embedded systems and microcontroller architectures. Experience with compliance standards (e.g., FCC, CE) and testing methodologies. Excellent problem-solving skills and attention to detail. Strong communication skills and the ability to work effectively in a team environment. Worked in Start-ups or SME is an advantage Technologies you will work on (technical skills required): Embedded systems Embedded C Internet of Things Electronics hardware design Schematic Hardware architecture PCB design Software troubleshooting Arduino IDE Communication protocols Traits you will work on (soft skills required): Team player Willing to take initiative Ability to own the responsibilities Ability to lead the project/ team Passionate about engineering Note: To apply for this opportunity, you may also email your resume and cover letter to hr@virinnovations.in with the email subject as " Application for Hardware Design Engineer Role " Job Types: Full-time, Permanent Pay: ₹300,000.00 - ₹600,000.00 per year Benefits: Flexible schedule Leave encashment Paid sick time Paid time off Schedule: Day shift Ability to commute/relocate: Quthbullapur, Hyderabad, Telangana: Reliably commute or planning to relocate before starting work (Required) Application Question(s): What is your current CTC (Cost to Company)? For example, if it is 5 LPA, mention your answer as: 500000 What is your desired CTC (Cost to Company)? For example, if it is 5 LPA, mention your answer as: 500000 What is your notice period (in days)? For example, if it is 1 month, mention your answer as: 30 Will you be able to bring your laptop for work? Experience: Hardware Design: 2 years (Required) PCB Designing: 2 years (Required) Hardware Architecture: 2 years (Required) Schematics: 2 years (Required) Troubleshooting: 1 year (Required) Work Location: In person
Posted 1 month ago
9.0 - 11.0 years
12 - 19 Lacs
Pune, Bengaluru
Work from Office
We are seeking a highly experienced Senior Embedded Software Engineer to lead the development of our Linux-based ARM industrial gateways. You will be responsible for designing, implementing, and optimizing complex embedded software, focusing on performance, reliability, and security. This role requires a deep understanding of embedded Linux, C++ development, industrial protocols, and hardware-software integration. You will also be instrumental in driving our CI/CD initiatives and ensuring the quality and efficiency of our software development lifecycle. Responsibilities : Embedded Software Development : - Design and develop robust embedded C++ software for ARM-based industrial gateways. - Develop and maintain Linux-based systems using Yocto Project. - Implement multithreaded applications and utilize design patterns for maintainability and scalability. - Develop CLI/SSH-based diagnostic commands for system health monitoring and troubleshooting. Industrial Protocol Integration : - Implement and integrate industrial communication protocols such as CAN, Modbus RTU, Modbus TCP/IP, and SNMP. Peripheral Driver Development : - Develop and implement drivers for embedded peripherals such as I2C, SPI, and UART. System Architecture and Integration: - Design and implement embedded systems architecture, ensuring seamless hardware-software interaction and low-level system integration. CI/CD and Agile Development: - Implement and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, and GitHub Actions. - Participate in agile development processes, including sprint planning, code reviews, and testing. Linux Application Development: - Develop applications for ported SBCs (e.g., Raspberry Pi, BeagleBone, NXP i.MX). - Integrate web servers and RESTful APIs for remote management. Debugging and Testing: - Utilize debugging tools (GDB, JTAG, serial debugging) and command-line services for testing and troubleshooting. - Develop and implement testing strategies for embedded systems. HMI Development (Desired) : - Design and implement HMIs (graphical user interfaces, touchscreens) using frameworks like TouchGFX, Qt, or LVGL for Embedded. Qualifications: - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. - 9-11 years of experience in embedded software development. - Strong proficiency in Embedded C++ programming. - Extensive experience with ARM-based microcontrollers and Linux-based systems (Yocto preferred). - Proven experience with multithreading, IPC, and design patterns. - Hands-on experience with industrial protocols (CAN, Modbus RTU, Modbus TCP/IP, SNMP). - Strong understanding of embedded systems architecture and low-level system integration. - Experience with CI/CD pipelines and agile development methodologies. - Proficient in using debugging tools (GDB, JTAG, serial debugging). - Experience with baremetal programming. - Experience with webserver and RESTful API integration.
Posted 1 month ago
15.0 years
7 - 10 Lacs
Hyderābād
On-site
Country: India Location: Building No: 12C, Floor 9,10,11, Building No: 12B -Stilt floor, Raheja Mindspace, Cyberabad, Madhapur, Hyderabad - 500081, Telangana, India Job Title – Technical Specialist Preferred Location - Hyderabad, India Full time/Part Time - Full Time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. Summary: You will be a key contributor to the software/firmware design, development and implementation for HVAC product controls software. This position will focus on new development of firmware as well as maintenance of existing applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Key Responsibilities: We’re a collaborative bunch, so you’ll contribute to all phases of the Product Development Life Cycle, from design to implementation, testing, release and sustaining You will work closely with Scrum teams to deliver products on time with quality You’ll also coordinate with leads to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time Adhere to the Automation Framework for HVAC domain products and enhancements Design and develop new features according to product functional specification and design requirements. Able to co-ordinate with QA team on test plans and strategies. Able to meet project plans for application development activities of a project; prioritizing work to accomplish demanding changes. Ensuring defects are reviewed on a regular basis and resolved in the required timeframe Must be aware and able to work in Agile, Incremental or spiral development methodology Minimum Requirements: Experience in working as leading the product software development technically, owning all technical risks, helping the team in resolving field issues Self motivated and should be able to handle firmware development without any supervision. Strong knowledge embedded concepts Must have experience in developing solutions on Microcontroller with hands on experience in RTOS like embOS, Embedded C,C++ and algorithms, Strong debugging skills Experience on protocols like BACnet over IP/ Serial, ethernet communication, Serial communication interfaces like RS 485, SPI, SCI, I2C, TCP/IP etc. Hands on experience on bootloaders, different analog and discrete IO signals, scheduling algorithms. Good understanding of micro-controller and exp in bare-metal programming. Hands on experience IoT device Firmware development, IoT stacks. Good understanding of Compiler toolchains (ex: CCRX, GNU) Good to have Embedded Linux Good understanding of HVAC domain Strong familiarities in dealing with different tools (Visual studio, IBM Jazz, Azure Dev Ops, Git etc.) and software development methodologies. Good understanding of static code analysis tools and automation build scripts (Jenkins server) OTHER COMPETENCIES: Candidate must conduct business in an ethical manner, self-motivated, detail-oriented, and able to work independently with little supervision. Know how/where to get answers and overcomes obstacles. Highly driven, strong communicator who is able to understand customer requirements and project goals, and is able to balance multiple priorities. Work in a team environment when required and produce results in a timely manner. Possess a positive attitude, show enthusiasm, take pride in the work, be results driven, keen to learn, creative and efficient. Knowledge of CI, CD automation will be an added advantage Requirements: 15+ years growing experience as a leader in the embedded software development and software process improvement disciplines; 6+ years in a leadership capacity. BE/B Tech/MS/M Tech degree in CSE/ECE streams Benefits: We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules and leave Policy Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Program. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way. Join us and make a difference. Apply Now ! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice: Click on this link to read the Job Applicant's Privacy Notice
Posted 1 month ago
0 years
0 - 0 Lacs
Delhi
On-site
Dear All Greetings of the day!! Kahan Controls is hiring Technical Marketing Engineer @ Delhi location. followings details are mentioned - Should have sales experience in HVAC and Refrigerator controllers and Automation like, : "Variable Frequency and Drive, HMI, Temperature microcontroller, Scada PLC,BMS, IOT, Transmitter. Desire Profile: Male candidate . No female candidate can be considered. Qualification – B.E-EEE, ECE, E&I, Mechtronics. Location – Delhi Please note - Fresher's will not be considered. Interested candidates can share resume on jobs@kahancontrols.com Job Types: Full-time, Permanent, Fresher Pay: ₹20,000.00 - ₹40,000.00 per month Benefits: Cell phone reimbursement Paid sick time Schedule: Day shift Fixed shift Morning shift Supplemental Pay: Performance bonus Work Location: In person
Posted 1 month ago
3.0 - 6.0 years
4 Lacs
Coimbatore
On-site
Become our next FutureStarter Are you ready to make an impact? ZF is looking for talented individuals to join our team. As a FutureStarter, you’ll have the opportunity to shape the future of mobility. Join us and be part of something extraordinary! Maintenance Engineer Country/Region: IN Location: Coimbatore, TN, IN, 641659 Req ID 79930 | Coimbatore, India, ZF Wind Power Coimbatore Private Limited Maintenance Engineer About the team ZF Wind Power puts wind energy in motion! The ZF Wind Power Business Unit is part of ZF group which is known as one of the world’s leading automotive suppliers. What you can look forward to as Maintenance Engineer(m/f/d): Hands-on experience in PLCs, LabVIEW, OPC-UA, industrial communication, and embedded systems. The ideal candidate will be responsible for integrating and managing communication across machines, systems, and control platforms to support smart manufacturing and Industry 4.0 initiatives. Industrial System Integration: Connect and integrate industrial machines, PLCs, HMIs, and control panels using protocols like OPC-UA, Modbus, and Ethernet/IP. PLC Programming: Develop and troubleshoot PLC programs (Siemens, Allen-Bradley, etc.) for automation processes. LabVIEW Development: Design and maintain custom test and data acquisition applications using LabVIEW. Embedded Systems Support: Interface embedded controllers with industrial networks and external systems. Your profile as Maintenance Engineer Diploma / Bachelor’s degree in Electronics, Instrumentation, Electrical, Mechatronics, or related field. 3–6 years of hands-on experience in industrial automation, connectivity, or OT/IT integration. Strong knowledge of: CNC, PLCs & HMIs (Siemens, Rockwell, etc.). LabVIEW application development. OPC-UA / MQTT / Modbus / Profibus Industrial communication software TIA portal/ Siemens Simatic manager, Kepware. HMI, Embedded systems and microcontroller interfacing Experience with SCADA/HMI systems is a plus. Good understanding of control panel hardware and wiring. Strong troubleshooting, documentation, and cross-functional collaboration skills. Why you should choose ZF in India Innovative Environment: ZF is at the forefront of technological advancements, offering a dynamic and innovative work environment that encourages creativity and growth. Diverse and Inclusive Culture: ZF fosters a diverse and inclusive workplace where all employees are valued and respected, promoting a culture of collaboration and mutual support. Career Development: ZF is committed to the professional growth of its employees, offering extensive training programs, career development opportunities, and a clear path for advancement. Global Presence: As a part of a global leader in driveline and chassis technology, ZF provides opportunities to work on international projects and collaborate with teams worldwide. Sustainability Focus: ZF is dedicated to sustainability and environmental responsibility, actively working towards creating eco-friendly solutions and reducing its carbon footprint. Employee Well-being: ZF prioritizes the well-being of its employees, providing comprehensive health and wellness programs, flexible work arrangements, and a supportive work-life balance. Be part of our ZF team as Maintenance Engineer and apply now! Contact Preethi Rao Dontineni What does DEI (Diversity, Equity, Inclusion) mean for ZF as a company? At ZF, we continuously strive to build and maintain a culture where inclusiveness is lived and diversity is valued. We actively seek ways to remove barriers so that all our employees can rise to their full potential. We aim to embed this vision in our legacy through how we operate and build our products as we shape the future of mobility. Find out how we work at ZF: Job Segment: Embedded, Testing, Maintenance Engineer, Electronics Engineer, Maintenance, Technology, Engineering, Manufacturing
Posted 1 month ago
3.0 - 6.0 years
6 - 12 Lacs
Gurugram
Work from Office
Role & Responsibilities: Collaborate with cross-functional teams including hardware engineers, software developers, and medical experts to design, develop, and test embedded software and FPGA solutions. Develop firmware for FPGAs from vendors such as Xilinx Zynq, Lattice Semiconductor, and Texas Instruments , including SoC implementations and hardware/software co-design . Optimize and implement image and video processing algorithms on embedded platforms and FPGA architectures. Integrate and support FPGA/ASIC-based ISP blocks , ensuring high performance and accuracy in medical imaging applications. Work with SoCs with integrated ISP (e.g., Qualcomm, NVIDIA Jetson, Ambarella, MediaTek) and manage interaction with hardware accelerators. Design and develop firmware for STM32 microcontrollers , with a focus on motion control , real-time responsiveness , and precision actuation . Develop and implement motion control algorithms, including PID control and motor driver integration, for high-precision diagnostic instruments. Implement and optimize communication protocols such as SPI and UART to support system communication and control flows. Utilize real-time operating systems (RTOS) or bare-metal firmware development for deterministic system behavior. Perform thorough testing, debugging, and optimization using tools like oscilloscopes , logic analyzers , and JTAG debuggers . Support product design lifecycle activities including requirements specification , firmware documentation , and design reviews . Preferred candidate profile: Education: Bachelors or Masters degree in Electrical Engineering, Computer Science, or related field. A Ph.D . is a plus for R&D or algorithm-intensive roles, particularly in imaging or signal processing. Professional Experience: 3+ years of hands-on experience in embedded firmware development with strong C/C++ proficiency. Proven experience with FPGA design using VHDL/Verilog , and development with tools like Vivado, Quartus, or Diamond. Experience working with STM32 microcontrollers , including development environments like STM32CubeIDE and IAR Embedded Workbench. Core Technical Expertise: Deep understanding of: SoC and camera architectures Memory hierarchy, DMA engines, cache control, and hardware accelerators Motion control techniques for motor and actuator systems Image Signal Processing (ISP) pipelines: demosaicing, AWB, AE, gamma, sharpening, etc. Familiarity with Linux kernel camera subsystems (e.g., V4L2) . Ability to optimize embedded code for performance, power, and latency. Desirable Knowledge Knowledge of medical device standards and regulations such as ISO 13485 and IEC 62304 . Familiarity with image quality tuning tools (e.g., Imatest, DxO Analyzer). Experience with real-time data acquisition, frame synchronization , and multithreaded image capture pipelines . Soft Skills Strong problem-solving and debugging skills in complex embedded systems. Excellent communication and collaboration abilities, with experience working in interdisciplinary teams .
Posted 1 month ago
3.0 - 7.0 years
5 - 15 Lacs
Bengaluru
Work from Office
Job Description We are looking for Hardware Engineers who can join us in immediate. Role: Hardware Design Engineer Exp: 3 to 6 Years Education: BE /B.Tech Location: Bangalore Work mode: Work from office. We are seeking a Hardware Design Engineer with expertise in the automotive domain to design, develop, and validate electronic hardware for automotive applications. The ideal candidate should have experience in automotive electronics, circuit design, PCB design, and compliance with automotive safety standards . Required Skills: Responsible for Hardware Board design, Schematics design, Circuit design /analysis Experience in CAN protocol, IMX 68, IMX RT, RH850, Renesas, NXP Experience on Memories - DDR's, NAND and NOR Strong Knowledge on power - DC- DC Strong knowledge in Communication Protocols - I2C, UART, SPI Knowledge in Circuit Design - Capture tool(Orcad) Good to have experience in Bluetooth, GSM, WIFi Strong analog circuit simulation skills using SPICE Hands on Experience in Hardware Board design (Electrical/Electronic schematics Design) To work on the Electronics board design and analysis having microcontroller, touch, analog, relay drive, LED drive, UART/SPI ports. Good knowledge of electronic circuit design using discrete semiconductors (BJT, MOSFET, Diodes) Good knowledge of electronic circuit design using signal chain building blocks like Op-Amps Qualifications: BE / B.Tech (CSE), ME/M.Tech. (ECE/EEE/IT) or any equivalent qualification. If you find it interesting, Please share your updated resume to the below mentioned mail id nagendrababu.p@optmsol.com
Posted 1 month ago
10.0 years
0 Lacs
Gurugram, Haryana, India
On-site
About Elecbits: Elecbits is India’s leading full stack, vertically integrated Electronics engineering and manufacturing company, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo and more than 200 others to go from idea to mass production in a simpler, faster and scalable manner. We are on a mission to build the digital and physical infrastructure for every electronics enterprise on the planet. About the role: Roles and Responsibilities- Strategic Leadership & Planning: Lead the strategic planning and execution of all electronics engineering initiatives, encompassing both hardware and firmware, along with key mechanical considerations. Act as a solution architect, providing technical guidance and defining robust system architectures for new and existing products. Drive the planning and development lifecycle from conception through to mass production, ensuring alignment with business objectives. Oversee the continuous improvement and automation of engineering processes to enhance efficiency and quality. Team Building & Management: Build, mentor, and lead a high-performing team of Electronics engineers across various electronics engineering disciplines (hardware, firmware, mechanical, testing, etc.). Foster a collaborative and innovative team environment, promoting professional growth and knowledge sharing. Develop and implement strategies for talent acquisition and retention within the electronics engineering department. Maintain strong connections and networks within the industry to facilitate team growth and access to expertise. Product Development & Execution: Oversee the end-to-end development of complex electronics products, ensuring adherence to quality, cost, and timeline targets. Ensure a deep understanding of the product roadmap and technical requirements across the team. Drive the development of production-level hardware and firmware, ensuring reliability, scalability, and manufacturability. Establish and enforce rigorous development processes and best practices (e.g., design reviews, testing protocols, documentation). Technology & Infrastructure: Stay abreast of emerging technologies and industry trends, evaluating their potential impact and applicability to our products. Maintain strong connections with leading semiconductor companies such as STM, Qualcomm, NXP, Renesas, etc., to leverage their technologies and support. Oversee the development and maintenance of robust engineering infrastructure, including labs, tools, and test environments. Implement process automation initiatives to streamline workflows and improve development efficiency. Industry Influence & Presence: Cultivate a strong social presence and influence within the electronics engineering community. Represent the company at industry events, conferences, and technical forums. Leverage "Tech connections" to foster collaborations and partnerships that benefit product development and innovation. Skills Required- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. 10-14 years of progressive experience in electronics engineering, with a significant portion in a leadership role. Proven experience in managing a team of 50 - 100 engineers in various categories (hardware, firmware, embedded systems, etc.). Exceptional solution architecture skills with the ability to define robust and scalable system designs. Deep understanding and hands-on experience in complex product development across multiple domains (e.g., IoT, consumer electronics, automotive, industrial). Demonstrable experience in bringing products from concept to production at scale, including DFM/DFT considerations. Strong knowledge and experience in both hardware design (schematic capture, PCB layout, component selection) and embedded firmware development (C/C++, RTOS, microcontroller programming). Strong existing connections and relationships with key semiconductor companies (e.g., STM, Qualcomm, NXP, Renesas). Excellent communication, interpersonal, and leadership skills, with the ability to inspire and motivate large teams. A strong social presence and influence within the broader electronics engineering community. Show more Show less
Posted 1 month ago
4.0 years
0 Lacs
Bengaluru, Karnataka
On-site
BENGALURU, KARNATAKA, INDIA FULL-TIME SOFTWARE ENGINEERING 3532 Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states. Hardware Engineering is a diverse, and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the products which are the eyes and ears of Waymo's autonomous driving technology, and integrate those products into vehicle platforms. We're looking for curious and talented teammates to keep us moving in the right direction. In this hybrid role, you will report to a Staff Software Engineer. You will: Develop high-quality on-vehicle and off-vehicle software (C++) to integrate / manage autonomous vehicle functions (e.g., auto-driving, power, networking, cleaning, thermal). Analyze field data (logs) and simulation results. Participate in cross-functional workflows (e.g., requirement reviews, project planning). You have: Degree (BS, MS) in Computer Engineering, Computer Science, or similar or equivalent practical experience. At least 2 years of professional experience developing production software in modern C++ (i.e., C++17, C++20, etc.) Advanced knowledge of C++ patterns, idioms, and unit test methodology. This role is specifically for C++ and not for C/C++. We prefer: At least 4 years of professional experience developing production software in modern C++ (i.e., C++17, C++20, etc.) Experience developing for and troubleshooting distributed systems: ideally the experience would be in embedded systems (microcontrollers / resource constrained), but other experiences (e.g., backend software) provide relevant skills. In-depth understanding of microcontroller-based Embedded Systems and associated development and debugging tools. Working experience with safety critical systems / functional safety. Working experience with cybersecurity (e.g., Secure Boot, SecOC, MACSec). Open source projects that demonstrate dedication to crafting high quality C++ software. #LI-Hybrid The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range ₹3,400,000—₹4,110,000 INR
Posted 1 month ago
0.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Bangalore,Karnataka,India Job ID 766878 About this opportunity We are starting a new Silicon R&D center in Bangalore. Join our team as we pioneer the IPs that power the digital ASICs of tomorrow's mobile standards. Ericsson System on a Chip (SoC) devices are custom-made for mobile networks and spans across the Ericsson Radio System - RAN Compute, Radio and Transport – to enable communication service providers to surpass the expectations of their end-customers. At our state-of-the-art design centers, we don't just follow industry trends—we set them. By leveraging cutting-edge tools and methodologies, we lead innovation in the telecommunications sector. As a valued team member, you'll play a pivotal role in shaping the future of global connectivity, contributing to the advancement of 5G and 6G technologies. As part of our global R&D organization, you'll collaborate with talented teams across Sweden, the US, and beyond. We are committed to fostering a collaborative and innovative work environment that encourages creativity and teamwork. What you will do Take charge of delivering high-impact ASIC IP solutions, ensuring alignment with broader project goals and requirements. Creative Freedom: Immerse yourself in an environment that champions innovation and critical thinking. You'll have the opportunity to explore advanced verification technologies alongside skilled experts. Global Impact: Contribute to projects with far-reaching impacts, transforming industries, advancing digital economies, and enhancing communication worldwide. Work-Life Balance: We prioritize the well-being of our team members, offering a balanced work-life environment to help you excel professionally without compromising your personal life. Professional Growth: Engage in continuous learning opportunities, tackle exciting challenges, and collaborate with brilliant minds in a supportive and forward-thinking atmosphere. An international work environment with opportunities for professional growth and development. A collaborative and inclusive culture that values diversity and innovation. A competitive compensation and benefits package. You will bring Key Responsibilities: Lead a team of verification engineers, providing mentorship and guidance to ensure efficient and reusable verification practices. Collect and address, team status and metrics. Take full responsibility for the verification strategies that the team has responsibility for. Define and implement UVM-based test environments. Break down requirements to create a Verification Strategy and develop and execute a Verification Plan. Develop, run, and debug test cases to ensure design quality. Continuously improve and optimize verification methodologies. Generate comprehensive documentation throughout the verification lifecycle. Collaborate closely with other verifiers, designers, and architects. Develop competence in the technical domain. Foster cross-team collaboration to ensure seamless project delivery and integration. Required Qualifications: Bachelor’s degree in electrical or computer engineering. 8+ years of industry experience in verification using SystemVerilog and UVM. Proven track record of leading verification test plan development in cross-site environments. Proficiency in/with: architecting and creating new grounds-up random and directed test environments and testcase strategies. formal verification for connectivity checks and using assertion-based VIPs. architecting and leading implementation of scoreboards, checkers, bus functional models SystemVerilog Assertions. Strong experience in low-power design verification. Additional Requirements: Experience with Cadence or Synopsys verification suites. Team-oriented, prioritizing team success within the team, across teams, and across sites over individual results. Specifically, experienced at communicating and meeting expectations within and across teams in an agile environment. High attention to detail and commitment to quality. Strong focus on meeting project deadlines and deliverables. Proficient in English, with strong communication skills. Preferred Skills: Understanding of radio access systems and their components. Working knowledge of systems for continuous integration (e.g., Jenkins), simulation and analysis environments (e.g., Simscope), issue-tracking (e.g., Jira). Experience in verification in one or more of the following hardware domains: AMBA-based designs especially AXI and CHI. ARM-based real-time microcontroller systems including their control and interface peripherals. Wireless infrastructure specific protocols and interfaces and protocols. Implementation of hardware-based digital signal processing systems (filters, adaptation, etc.) Why join Ericsson? At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply?
Posted 1 month ago
15.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Country India Location: Building No: 12C, Floor 9,10,11, Building No: 12B -Stilt floor, Raheja Mindspace, Cyberabad, Madhapur, Hyderabad - 500081, Telangana, India Job Title – Technical Specialist Preferred Location - Hyderabad, India Full time/Part Time - Full Time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. Summary You will be a key contributor to the software/firmware design, development and implementation for HVAC product controls software. This position will focus on new development of firmware as well as maintenance of existing applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Key Responsibilities We’re a collaborative bunch, so you’ll contribute to all phases of the Product Development Life Cycle, from design to implementation, testing, release and sustaining You will work closely with Scrum teams to deliver products on time with quality You’ll also coordinate with leads to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time Adhere to the Automation Framework for HVAC domain products and enhancements Design and develop new features according to product functional specification and design requirements. Able to co-ordinate with QA team on test plans and strategies. Able to meet project plans for application development activities of a project; prioritizing work to accomplish demanding changes. Ensuring defects are reviewed on a regular basis and resolved in the required timeframe Must be aware and able to work in Agile, Incremental or spiral development methodology Minimum Requirements Experience in working as leading the product software development technically, owning all technical risks, helping the team in resolving field issues Self motivated and should be able to handle firmware development without any supervision. Strong knowledge embedded concepts Must have experience in developing solutions on Microcontroller with hands on experience in RTOS like embOS, Embedded C,C++ and algorithms, Strong debugging skills Experience on protocols like BACnet over IP/ Serial, ethernet communication, Serial communication interfaces like RS 485, SPI, SCI, I2C, TCP/IP etc. Hands on experience on bootloaders, different analog and discrete IO signals, scheduling algorithms. Good understanding of micro-controller and exp in bare-metal programming. Hands on experience IoT device Firmware development, IoT stacks. Good understanding of Compiler toolchains (ex: CCRX, GNU) Good to have Embedded Linux Good understanding of HVAC domain Strong familiarities in dealing with different tools (Visual studio, IBM Jazz, Azure Dev Ops, Git etc.) and software development methodologies. Good understanding of static code analysis tools and automation build scripts (Jenkins server) Other Competencies Candidate must conduct business in an ethical manner, self-motivated, detail-oriented, and able to work independently with little supervision. Know how/where to get answers and overcomes obstacles. Highly driven, strong communicator who is able to understand customer requirements and project goals, and is able to balance multiple priorities. Work in a team environment when required and produce results in a timely manner. Possess a positive attitude, show enthusiasm, take pride in the work, be results driven, keen to learn, creative and efficient. Knowledge of CI, CD automation will be an added advantage Requirements 15+ years growing experience as a leader in the embedded software development and software process improvement disciplines; 6+ years in a leadership capacity. BE/B Tech/MS/M Tech degree in CSE/ECE streams Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules and leave Policy Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Program. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way. Join us and make a difference. Apply Now ! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice Click on this link to read the Job Applicant's Privacy Notice Show more Show less
Posted 1 month ago
9.0 - 14.0 years
16 - 22 Lacs
Bengaluru
Work from Office
- 12+ years of hands-on experience In embedded firmware development for medical products. - Experience in Embedded Development in C for microcontrollers and embedded ARM based processors. - Design, development and optimization of firmware for embedded medical devices. - Develop low-level drivers, communication protocols and real-time firmware for microcontrollers and processors. - Experience with medical device regulations and safety standards (IEC 62304, ISO 13485, ISO 14971, IEC 62366- 1). - Experience with cloud-connected medical devices and loMT frameworks. - Architect firmware solutions, considering power efficiency, performance, and scalability. - Troubleshoot and debug embedded systems using oscilloscopes, JTAG, debuggers, and logic analyzers. - Cyber security aspects of medical firmware to oomply With Industry regulations. - Deep knowledge of RTOS (FreeRTOS, Zephyr or similar) and Linux. - Hands on with UART, SPI,12C,CAN,USB, BLE, Wi-Fi and Ethernet.
Posted 1 month ago
3.0 - 8.0 years
11 - 15 Lacs
Bengaluru
Work from Office
Project description Performance Analyst in the compiler team is responsible for analyzing C/C++/Fortran benchmarks to identify the new compiler optimization opportunities as well as compiler shortcoming in terms of performance. The analysis will involve using various tools to identify the bottlenecks, root cause analysis and quantifying the analysis to confirm the gains obtained. The Performance Analyst will use this report to convince and drive the improvements in the compiler. The Performance Analysis Engineer will be responsible for conducting a detailed performance analysis on SPEC CPU and other key benchmarks. The role involves using compilers such as AOCC, and other key x86 compilers to evaluate performance on client and competitive platforms. The engineer will collaborate with cross-functional teams to drive performance improvements and ensure optimal product performance. Responsibilities Conduct performance analysis and optimization of SPEC CPU and other benchmarks on x86 architecture using AOCC and other competitive x86 compilers. Utilize profiling and debugging tools to identify performance bottlenecks and provide actionable insights. Collaborate with software development teams to implement performance improvements. Analyze instruction set architecture (ISA) to optimize code execution and efficiency. Engage in root cause analysis for performance-related issues and drive them to resolution. Develop and maintain scripts and tools for automated performance testing and data collection. Prepare detailed reports and presentations on performance findings and recommendations for stakeholders. Stay updated with the latest developments in compiler technologies and performance analysis methodologies. Communicate key findings and status updates to stakeholders and cross-functional teams. Skills Must have Minimum of 3 years of experience in performance analysis or a related field. Strong expertise in x86 architecture and instruction set architecture (ISA). Strong understanding of hardware and software system architecture and their implications on performance. Excellent programming/debugging skills at the Assembly level. Proficiency in using compilers such as AOCC, LLVM, GCC, and OneAPI. Experience with performance benchmarking tools and methodologies. Solid practical C/C++/Fortran experience Familiarity with both Windows and Linux operating systems for performance analysis. Ability to work in a fast-paced, deadline-driven environment. Excellent analytical skills and attention to detail. Strong communication skills, both written and verbal. Excellent analytical and problem-solving skills. Nice to have Strong communication skills and the ability to work collaboratively in a team environment. Other Languages EnglishB2 Upper Intermediate Seniority Regular
Posted 1 month ago
11.0 - 13.0 years
14 - 22 Lacs
Pune, Bengaluru
Work from Office
Embedded Software Engineer - 47738 - C5 About the Role : We are seeking a highly experienced and driven Lead Embedded Software Engineer to spearhead the development of our advanced Linux-based ARM industrial gateways. In this pivotal role, you will lead the design, implementation, and optimization of complex embedded software, ensuring exceptional performance, reliability, and security. You will leverage your deep expertise in embedded Linux, C++ development, industrial protocols, and hardware-software integration to drive innovation and deliver cutting-edge solutions. As a leader, you will also play a critical role in mentoring junior engineers and shaping our CI/CD initiatives, ensuring the continuous improvement of our software development lifecycle. Responsibilities : Software Architecture and Design : - Lead the design and architecture of robust and scalable embedded C++ software for ARM-based industrial gateways. - Define and enforce coding standards and best practices. - Oversee the development and maintenance of Linux-based systems using Yocto Project. Embedded Software Development : - Develop and implement complex multithreaded applications, utilizing advanced C++ design patterns. - Design and implement CLI/SSH-based diagnostic commands for comprehensive system health monitoring and troubleshooting. Industrial Protocol Integration : - Lead the integration and optimization of industrial communication protocols, including CAN, Modbus RTU, Modbus TCP/IP, and SNMP. - Peripheral Driver Development and Low-Level Integration: - Oversee the development and implementation of drivers for embedded peripherals (I2C, SPI, UART). - Ensure seamless hardware-software interaction and low-level system integration. CI/CD and Agile Leadership : - Champion and drive the implementation and optimization of CI/CD pipelines using tools like Jenkins, GitLab CI, and GitHub Actions. - Lead agile development processes, including sprint planning, code reviews, and retrospectives. - Mentor junior engineers in CI/CD best practices. Linux System and Application Development : - Lead the development of Linux-based systems and applications for ported SBCs. - Drive the integration of web servers and RESTful APIs for remote management and data exchange. Debugging, Testing, and Troubleshooting : - Lead the development and implementation of comprehensive testing strategies. - Utilize advanced debugging tools (GDB, JTAG, serial debugging) and command-line services for efficient troubleshooting. - Lead root cause analysis of complex software defects. Qualifications : - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. - 11-13 years of extensive experience in embedded software development. - Expert proficiency in Embedded C++ programming. - Deep understanding of ARM-based microcontrollers and Linux-based systems (Yocto). - Proven expertise in multithreading, IPC, and advanced C++ design patterns. - Extensive experience with industrial communication protocols (CAN, Modbus RTU, Modbus TCP/IP, SNMP). - Strong expertise in embedded systems architecture and low-level system integration. - Proven leadership in implementing and optimizing CI/CD pipelines and agile development methodologies. - Advanced proficiency in debugging and troubleshooting embedded systems. - Strong experience with Linux application development on ported SBCs. - Experience leading a team.
Posted 1 month ago
3.0 - 8.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded C Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Develop pre-silicon firmware and software with a direct interface to hardware.- Integrate and develop C tests/APIs and software build flow.- Perform design and code reviews.- Test and validate product implementations.- Collaborate with cross-functional teams to ensure project success. Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded C.- Strong understanding of hardware-software interface.- Experience in low-level programming for embedded systems.- Knowledge of debugging tools and techniques for embedded systems.- Hands-on experience with microcontrollers and microprocessors. Additional Information:- The candidate should have a minimum of 3 years of experience in Embedded C.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 month ago
5.0 - 10.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded Software Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. 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- Lead the development of innovative firmware solutions- Conduct thorough testing and debugging of firmware code- Stay updated on industry trends and advancements in embedded software technology Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded Software- Strong understanding of hardware-software interface- Experience in developing C tests/APIs- Knowledge of software build flow processes- Hands-on experience in design and code reviews- Familiarity with testing and validation methodologies Additional Information:- The candidate should have a minimum of 5 years of experience in Embedded Software- This position is based at our Bengaluru office- A 15 years full time education is required Qualification 15 years full time education
Posted 1 month ago
5.0 - 10.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Emulation Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will perform maintenance, enhancements, and/or development work in a dynamic environment, contributing to the success of the projects. 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.- Lead and mentor junior team members.- Conduct code reviews to ensure code quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Emulation.- Strong understanding of software development lifecycle.- Experience in designing and implementing scalable software solutions.- Knowledge of programming languages such as Java, C++, or Python.- Hands-on experience with debugging and troubleshooting software issues. Additional Information:- The candidate should have a minimum of 5 years of experience in Emulation.- This position is based at our Bengaluru office.- A 15 years full-time education is required. Qualification 15 years full time education
Posted 1 month ago
5.0 - 15.0 years
7 - 17 Lacs
Bengaluru
Work from Office
Tessolve Semiconductor Pvt. Ltd. is looking for Consultant _REQ_1604 to join our dynamic team and embark on a rewarding career journey Undertake short-term or long-term projects to address a variety of issues and needs Meet with management or appropriate staff to understand their requirements Use interviews, surveys etc to collect necessary data Conduct situational and data analysis to identify and understand a problem or issue Present and explain findings to appropriate executives Provide advice or suggestions for improvement according to objectives Formulate plans to implement recommendations and overcome objections Arrange for or provide training to people affected by change Evaluate the situation periodically and make adjustments when needed Replenish knowledge of industry, products and field
Posted 1 month ago
7.0 - 12.0 years
9 - 13 Lacs
Bengaluru
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 7.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, applying knowledge of technologies, methodologies, and tools to support projects or clients throughout the product lifecycle. Roles & Responsibilities:- 6-8 years of experience in embedded software development using C++.- Strong C++ (99,11,14 and 17) standards.- Work Experience of Application SW, drivers, BSP, OS, middle ware software- unit tests, tests the software to verify functionality using various testing tools. Professional & Technical Skills: - Experienced in Linux/QNX or any other Real Time Operating System- Experience of AUTOSAR and Vector tool chain Ex:GENy, Candela Studio, Configurator Pro.- Experience of CAN (e.g. J1939) protocol, Canalyzer and CANOE.- Experience in ECU Diagnostics using ISO14229 UDS on CAN protocol. Additional Information:- The candidate should have a minimum of 7.5 years of experience in Automotive ECU Software- This position is based at our Bengaluru office- A 15 years full time education is required Qualification 15 years full time education
Posted 1 month ago
5.0 - 10.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, applying knowledge of technologies, methodologies, and tools to support projects or clients in Hyderabad. You will lead a team in the end-to-end development process. Roles & Responsibilities:- Develop and implement a comprehensive configuration management plan aligned with the project's ASPICE level. -Define configuration items (CIs), baselines, and change management processes. Manage change requests, ensuring they are evaluated, approved, and implemented in accordance with the change management process.-Implement and maintain a version control system for engineering artifacts. Ensure traceability between requirements, design, code, and test artifacts.-Conduct regular audits and reviews to ensure compliance with the configuration management plan and ASPICE standards.-Verify the integrity and traceability of engineering artifacts. Professional & Technical Skills: - Strong understanding of configuration management principles and practices. Experience with ASPICE standards and methodologies.-Proficiency in configuration management tools (e.g., Git, SVN, Polarion) with MathWorkss products (MATLAB and Simulink).-Excellent organizational and analytical skills.- Certification in ASPICE or a related standard. Additional Information:- The candidate should have a minimum of 5 years of experience in Automotive ECU Software- This position is based at our Hyderabad office- A 15 years full time education is required Qualification 15 years full time education
Posted 1 month ago
8.0 - 11.0 years
18 - 33 Lacs
Bengaluru
Hybrid
What you need: 7+ years of industry experience in embedded software development. Prior knowledge and experience in C++/C. Experience in software design and development, software unit testing, integration testing, system testing, static & dynamic analysis, code reviews, requirement tracing and documentation for medical devices or other regulated industry. Well versed with product and Software development lifecycle. Experience with 8-, 16-, or 32-bit microcontroller programming/testing required. Highly developed ability to effectively troubleshoot electro-mechanical systems. Ability to understand datasheets, schematics, and hands on experience with tools like oscilloscopes, function generator, DMM, logic analyzer and other hardware analysis tools. Experience with revision control tools like Perforce, GitHub, bitbucket. Experience with WiFi, connectivity, BLE, UART, SPI, I2C is preferred. Ability to work with individuals around the world on distributed development activities Excellent organizational (communication/ presentation) and documentation skills Strong aptitude and interest in system and software testing. Bachelors/ Masters degree in: Electronics/ Computer Engineering or another engineering based software development degree. Regards, Kajal Khatri Kajal@beanhr.com
Posted 1 month ago
0.0 - 3.0 years
3 - 7 Lacs
Vijayawada
Work from Office
Drive and manage R&D initiatives in the Hardware team. Ensure that the Design and Quality standards are defined and executed. Be the key source to close all the dependencies from the CFTs. Role & responsibilities : Ensure that the external dependencies raised by CFTs, or external teams are addressed promptly. Participate in field issues reported, conclude and communicate the action points and root cause with team. Participate in preparing harness drawings, BOM, ECNS and other production and field issues root cause analysis documents. Participate the validation and testing activities for modules, PCBAs, communication performance and products. Participate and contribute to local procurements for R&D initiatives. Skills : Strong in electronics fundamentals, understanding schematics Experience in working with Serial protocols such as RS422/485, I2C, SPI, UART etc. Experience in working with Microcontrollers and Compute modules. Qualifications: BE / Diploma in Electronics and communication / telecommunication.
Posted 1 month ago
9.0 - 14.0 years
7 - 17 Lacs
Chennai
Work from Office
Role & responsibilities • Strong in hashtag Embedded C ++, Microcontrollers, Linux • Unit testing experience • Knowledge on communication protocols like TCP/IP. SPI, CAN, UART etc Role: • To develop embedded software using C++ language on the STM32 MCU and Sparc platform .The platform is written using the object oriented programming principles and driven with event based scheduler. • To understand the application requirements and implement the features for the power source, PS HMI and cooler modules. • To troubleshoot and fix the existing defects on the software both on platform layer and on application layer • To troubleshoot and fix the performance related defects on the lwip network stack services code. • Document the module design and the code API documentation. Qualification: B.E/B. Tech or higher Preferred candidate profile
Posted 1 month ago
3.0 - 6.0 years
15 - 20 Lacs
Gurugram
Work from Office
--------------------------------------------------------------------------------------------- There will be face to face discussion for this role in Amantya Gurgaon Office,Kindly apply only if you are available for Face to face discussion: -------------------------------------------------------------------------------------------- Job Title: Embedded Software Engineer (Microcontroller) Key Skills: Proficiency in C/C++ for embedded systems development. Strong understanding of embedded system architectures(e.g. STM family), especially MCUs (ARM, 32bit, 8 bit, 16 bit, DSP, etc.) Experience with real-time operating systems (RTOS) and bare-metal systems. Strong understanding of communication protocols like SPI, I2C, UART, MODBUS, and CAN. Familiarity with development and debugging tools like JTAG, GDB, Eclipse, STMCUBEIDE, and Keil. Understanding of power management and performance optimization techniques for embedded systems. Experience with peripheral integration (GPIO, timers, ADCs, DACs, etc.) Basic understanding of memory and power optimization Experience with JIRA, Git, and Bitbucket Good to have: experience in Camera domain (ISP pipelines) Keys Responsibilities: Capable of independently driving embedded software development. Design and implement complex embedded software systems for MCUs. Optimize software for memory, performance, and power consumption, especially in constrained environments. Troubleshoot and debug hardware/software integration issues, using both software and hardware tools. Engineer should be able to independently design the embedded application and implement it. Mentor junior engineers, fostering a culture of best practices. Stay up to date with the latest trends and technologies in embedded systems development. Work closely with cross-functional teams (hardware, product, and testing) to deliver high-quality products. Use project management and version control tools like JIRA, Git, and Bitbucket effectively Support camera-related ISP features in projects, if applicable
Posted 1 month ago
2.0 - 5.0 years
1 - 5 Lacs
Bengaluru
Work from Office
Scope of Work: Active Road Safety Device Development Education : MTech or BTech in electronics ,mechatronics or equivalent with 2 to 5 years experiences. Introduction We are seeking a motivated and skilled candidate to assist in the design and development of an Active Road Safety Device. The candidate should have expertise in sensors, circuitry design, and programming and be prepared to collaborate with industry professionals in a disciplined and attentive manner. Objectives The candidate will be responsible for: Researching and selecting appropriate sensors for detecting road conditions, vehicle movements, or pedestrian activities. Designing and implementing the circuitry for the safety device. Developing embedded software for real-time data processing and decision-making. Ensuring the system is robust, efficient, and compliant with industry safety standards. Key Responsibilities Phase 1: Research & Planning Study existing active road safety systems and identify gaps for innovation. Determine the best sensor technologies (e.g., LiDAR, ultrasonic, infrared, or radar) for the application. Define system requirements and create initial circuit diagrams and flowcharts. Phase 2: Design & Development Build hardware prototypes with sensor integration and circuitry design. Write embedded firmware using languages like C, Python, or Arduino. Test communication protocols (e.g., I2C, SPI, CAN, or Bluetooth) for device connectivity. Ensure power efficiency and durability for real-world conditions. Phase 3: Testing & Validation Conduct bench testing and field trials to validate sensor accuracy and response time. Troubleshoot hardware/software issues and refine the system. Document results, failures, and improvements for future iterations. Phase 4: Deployment & Reporting Assist in the final prototype demonstration for industry stakeholders. Create a technical report outlining design decisions, test results, and possible enhancements. Provide knowledge transfer and documentation for future development. Required Skills & Qualifications Technical Skills: Experience with sensor integration (motion, distance, temperature, etc.). Circuit design and PCB development. Programming skills in C, Python, or Embedded Systems. Knowledge of microcontrollers (Arduino, Raspberry Pi, ESP32, or similar). Soft Skills: Strong problem-solving and analytical mindset. Ability to work collaboratively with industry professionals. Well-disciplined, organized, and eager to learn. Expected Deliverables Research report on sensor selection and system feasibility. Working prototype of the active road safety device. Source code and technical documentation. Project presentation and report submission.
Posted 1 month 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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France