Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 years
8 Lacs
Pune
On-site
Role: BSP Engineer Working area: IVI /ADAS BSP Experience: ~6+ years Technical and domain skills: • Strong embedded development experience with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in QNX / Linux / Android and Hypervisor embedded systems. • Must have hands-on development experience in C, C++, • Hands on experience on drivers in QNX / Linux / Android. • Hands on development experience in multi-threaded and multi-core environment. • Hands on experience with board bring up, schematics understanding • Good Communication and debugging skills • Skillset : C, C++. Linux, QNX / RTOS , UART, SPI, I2C, PCIE, Ethernet, Memory/Storage drivers, Hypervisor, Camera / Display / Audio • Experience in using debugging tools such as JTAG, Trace32, CRO , Logic Analyzers High level Roles and responsibilities: • Driver customization and Board bring up • Collaborate with cross-functional teams, engineering for smooth execution • Demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team Role: The Main responsibility is to provide direct support to OEM customers with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Software driver architecture, read/write technical specifications/requirements,. Clusters NA
Posted 2 weeks ago
4.0 years
0 Lacs
Bengaluru
On-site
Requisition ID: 8138 Bangalore, India Our mission at Enphase Energy is to advance a sustainable future for all. Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 48 million microinverters on more than 2.5 million systems across 140 countries and well over 50 thousand homes use our energy storage products. Like our customers, our innovative teams are also worldwide, making Enphase Energy a truly global company. We are one of the fastest growing and most dynamic energy companies in the world. Nimble and acutely focused on developing ground-breaking solar energy management technology, each of our teams has a shared goal of creating a carbon-free future. Do you want to help change the world? Learn more about the role: Looking for an experienced Embedded test engineer who can contribute technically with strong hands on in creating test design, cases, Manual/automation testing with good communication skills. What you will be doing: Review and Analyze Product Requirements, Specifications and Technical Design Documents and come up with Test Cases. Should be familiar with Requirement to Test Case Mapping, Test Coverage, and other relevant matrixes. Provide regular status reporting consistent with established program governance requirements. Automating manual scripts using Python. Managing QA activities for one product and its variants. Who you are and what you bring: 4 years of experience in Embedded Software Validation and Test Automation with Python Bachelor's Degree in Electrical/Electronics Engineering AND/OR Masters in Embedded Systems/Power Electronics Experience in both Black-box and white-box testing Strong hands-on with embedded firmware application, bootloader testing Good understanding of Embedded interfaces like UART, I2C, SPI Experience of testing BLE, IoT based systems Troubleshooting the quality issues and modifying test procedures Ability to create well-structured robust testcases Experience in handling lab equipment – Oscilloscope, function generators Good communication and interpersonal skills Self-motivated and enthusiastic Proactive and strong analytical/debugging skills Ability to work on a fast-paced environment Good Team Player and Self-driven towards Result and Quality Good Knowledge on Different Type of Electrical Loads, Switches Relays etc.
Posted 2 weeks ago
4.0 - 8.0 years
7 - 8 Lacs
Bengaluru
On-site
Requisition ID: 8310 Bangalore, India Job Title: Sr. System Test Automation Engineer Location: Bangalore Job Type: Full-Time (Offline) Experience Level: 4 to 8 years Company Description Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries. We are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects. If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase! About the role: We are looking for an ambitious and highly motivated Software Developer in Test to design and develop various Automation solutions with strong leadership and technical expertise coupled with excellent communication and collaboration skills in a fast-paced environment. As a Software Developer, you will join our Automation team focused on delivering high quality automation solutions for systems and integration test team. You will participate and lead data analysis of all Beta Programs worldwide, understand the problems and come up with automation design and development plans. You will also interact with offshore teams, perform end to end system test automation and publish results to key stakeholders while acting as an SME (Subject Matter Expert) for the assigned projects. Essential job functions included but are not limited to the following: What you will do : Design and Develop new automation solutions for Systems Integration and Beta Systems data analysis Take ownership for maintaining existing Tools and automation Framework Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems Conduct thorough code reviews to ensure adherence to best practices and coding standards, and maintain high-quality codebases. Identify, analyse, and resolve complex technical issues, implementing robust solutions to enhance system functionality. Optimize system performance through profiling, monitoring, and tuning, ensuring efficient resource utilization. Maintain comprehensive documentation of system designs, code, and processes to facilitate knowledge sharing and onboarding of new team members. Continuously improve the automation process and stay updated with the latest industry trends and technologies in test automation Serve as a Subject Matter Expert (SME) for multiple Enphase systems. Who you are and what you bring: Must have experience in Designing, Developing and delivering Automation solution for complex integrated Systems Must have master's/bachelor's degree in Computer Science Engineering with 4 to 8 years of software development and embedded test experience. Proficiency in programming languages such as Python, Java or C#. And strong hold on DSA, Design patterns and APIs development Hands-on experience with Linux/Unix systems, git, Jenkins and AWS Expertise in end to end automation frameworks development from scratch Proficiency in Networking concepts, Communication protocols like CAN, TCP/IP, UART & SSH Passionate about making a positive impact on the world, strong teamwork skills and high self-motivation. Excellent presentation and communication skills, with experience working across various functional teams in a fast-paced environment.
Posted 2 weeks ago
1.0 years
6 - 10 Lacs
Bengaluru
On-site
Embedded Microcontrollers Development Microcontroller Device Driver Software development and validation for various peripherals of Infineon’s microcontrollers based on ARM cortex M0, M4 (e.g. Ethernet, USB, UART,CAN, SPI, I2C, LIN, Flash, Timers, PWM, Lighting systems, Human Machine Interface, SDMMC etc) Application/UI development in Eclipse environment Author architecture, design, test specifications and customer documents Participate in software requirements analysis and ambiguity resolution Provide technical solutions to customer change requests Conceive and develop validation infrastructure for topics in own responsibility Liaise with Application engineers on a need basis Education: Bachelor's / Master Degree in Computer Science, Electrical/Electronic Engineering Experience: 1-2 years industry experience Proficiency in OOPS, C++, STL, data structures, algorithms and programming concepts Experience in developing C++ based models for the virtual platform of a SoC Experience in developing and debugging skills using popular IDEs/debuggers (e.g. Keil) Experience in SDLC Good in any unit test tools Knowledge about code generation tools from specification using scripts or any tools is desirable Experience in scripts (Python/mako/Perl/Windows) Good at understanding the features from specification and drawing various test scenarios for product specification Excellent analytical Areas of Responsibility: Good understanding of ARM / 80x51 controllers Develop/enhance behavioral/functional models in C++ for 80x51 or ARM based Develop regression test suites using C Debug and fix the change requests/bugs Follow Agile Scrum methodology for the development Automated code generation from the specification Acquire knowledge on new topics and share the knowledge with the team Work with the team members on innovation related activities #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.
Posted 2 weeks ago
2.0 - 4.0 years
3 - 5 Lacs
Bengaluru
Work from Office
Job Responsibilities: 1. Develop and maintain embedded firmware for various electronic devices and systems, especially AR and Audio based. 2. Collaborate with cross-functional teams, including hardware engineers, Mechanical or Optical design Engineers to design and implement firmware solutions. 3. Analyse system requirements and specifications to design efficient and reliable firmware architecture. 4. Debug and troubleshoot firmware-related issues during development, testing, and production phases. 5. Optimise code for performance, memory usage, and power consumption. 6. Create and maintain proper documentation for firmware design, implementation, and testing processes. 7. Collaborate with external partners and suppliers to ensure seamless integration of firmware with hardware components. 8. Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team. Role & responsibilities: 1. Bachelor's or Master's degree in Electrical Engineering, Computer Science or a related field with knowledge over Electronic components. 2. Experience: Minimum of 2 year in Embedded Firmware development , Experience in working with arm Microcontrollers or STM, Nordic boards. 3. Skills : Excellent C programming skills with Conceptual awareness(Must) , Having C++ and Python programming skills is an added advantage. 4. Knowledge over RTOS and Baremetal programming. 5. Experience or Good knowledge in working with USB Communication and in Bluetooth Technology. 6. Knowledge of communication protocols such as SPI, I2C, UART, I2S and experience with interfacing sensors and peripherals using the mentioned protocols. 7. Strong Logic building abilities ,Analytical skills and the ability to work independently as well as in a team. 8. Strong debugging and Problem-solving skills.
Posted 2 weeks ago
0 years
1 - 4 Lacs
India
On-site
About Us At Inspire Design, we develop real-world healthcare products — from idea to prototype. Our team works on clinician-led innovations, in-house healthcare tools, and custom automation systems. We’re looking for a hands-on Electronics Engineer who can support hardware design, embedded development, and simple user interfaces — especially for early-stage medical and diagnostic products. What You’ll Do Design and simulate analog/digital circuits for sensors, displays, power control, etc. Work on Arduino and Raspberry Pi for prototyping. Develop custom PCB layouts. Write embedded firmware for Arduino, STM32, ESP32, or Raspberry Pi. Interface with sensors, stepper motors, OLED/TFT displays, buttons, etc. Build basic UI/UX interfaces (for touchscreen displays or web dashboards) Support testing, documentation, and iterative hardware updates Be ready to learn and adapt to new projects, from IoT tools to medical devices What We’re Looking For Degree or diploma in Electronics, Embedded Systems, or Mechatronics Solid understanding of circuit design, PCB design, and microcontroller coding Comfortable with I2C/SPI/UART, signal conditioning, and basic power electronics Experience with display UI (Nextion, TFT, Python/JS-based UI) is a strong plus Self-motivated, deadline-driven, and excited by real-world product challenges Bonus: Experience working with medical devices, instrumentation, or automation Why Join Us? Work directly with the founder on impactful MedTech and electronics products Get early exposure to full-stack hardware development Flexible hours and monthly stability Learn fast, build fast — and grow into a long-term, high-responsibility role Future opportunities for full-time position and leadership track Job Types: Full-time, Fresher Pay: ₹9,764.43 - ₹39,000.00 per month Benefits: Paid sick time Paid time off Schedule: Day shift Ability to commute/relocate: Prahlad Nagar, Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required) Education: Diploma (Required) Work Location: In person Speak with the employer +91 9998226795
Posted 2 weeks ago
3.0 years
2 - 11 Lacs
India
On-site
Embedded Software Engineer — Job Description Our company is seeking a skilled embedded software engineer to join our innovative team. As a Senior Embedded Engineer, you will play a pivotal role in designing, developing, and testing embedded software for power electronics systems. We value candidates with strong software design skills, a commitment to innovation, and a proven track record in embedded systems and firmware development. Objectives of the Role Develop and implement embedded software solutions for power electronics systems tailored to client needs. Collaborate with cross-functional teams (including hardware engineers) to define software requirements and specifications. Conduct feasibility studies and system analysis to ensure software compatibility with hardware components. Write and optimize efficient, reusable, and scalable embedded code. Perform unit testing and debugging to ensure software functionality and reliability. Contribute to documentation and ongoing maintenance of software applications. Key Responsibilities Design and develop embedded software for microcontrollers and microprocessors such as STM32, PIC, Texas Instruments, and Arduino. Collaborate with hardware engineers to define and refine software requirements and specifications. Write efficient, modular, and well-documented code in C/C++ and/or Python. Work with testing teams to ensure software meets quality standards. Implement software updates and patches based on feedback and testing results. Debug and troubleshoot software to identify and resolve issues. Conduct code reviews and ensure compliance with coding standards. Stay updated on industry advancements in embedded software development. Required Skills and Qualifications Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. 3+ years of experience as an embedded software engineer. Proficiency in C and C++ for embedded systems, with basic knowledge of Python. Hands-on experience with microcontrollers and microprocessors (STM32, PIC, Texas Instruments). Experience with software development tools such as STM32CubeIDE, Code Composer Studio, or similar. Detail-oriented with excellent problem-solving and analytical skills, especially for power electronic systems. Knowledge of power electronics systems (e.g., DC-DC converters, power supplies). Familiarity with communication protocols (SPI, I2C, UART, CAN) and device drivers. Desirable: Experience with IoT protocols (MQTT) and cloud platforms (AWS, Azure, GCP). Desirable: Experience with version control systems (GitHub, Bitbucket). Preferred Skills and Qualifications Master’s or advanced degree in a relevant engineering field. Familiarity with software version control systems (e.g., Git). Certifications in embedded systems, power electronics systems, IoT applications, or related areas. Experience with agile software development and embedded system security. What We Offer Competitive compensation Modern work environment Opportunities for professional growth If you are a talented and innovative engineer passionate about developing software solutions and integrating hardware and software, we invite you to apply and become a key contributor to our team’s success. Job Type: Full-time Pay: ₹237,936.40 - ₹1,171,701.14 per year Schedule: Day shift Work Location: In person
Posted 2 weeks ago
6.0 - 10.0 years
25 - 35 Lacs
Bengaluru
Hybrid
About the Team At Nutanix, you will have the opportunity to be part of the Hypervisor team, a dynamic group that is spread out geographically. Despite being in different locations, the team collaborates effectively and maintains a strong sense of camaraderie. Working with the Hypervisor team means being surrounded by some of the most talented engineers in the world of systems engineering. Culturally, Nutanix believes in creating an open and supportive environment where everyone can be their most authentic self at work. This setup also provides exciting exposure to diverse perspectives and opportunities for personal and professional growth. You will report to a manager who is committed to supporting your development and ensuring your success within the organisation. A day in the life of an AHV Hypervisor Engineer: We aim to work as closely with the open-source community as possible. Our engineers are highly encouraged to participate in open-source community development. Any work you do will be preserved as open-source and commit(s) to posterity. Problems youll solve: Weve always disrupted ourselves to provide the best in-class customer experience. A case in point: Nutanix is well known for providing a zero-touch upgrade experience for our customers. Within the hypervisor team, we are focussing on various ways to make this faster and more reliable -- by pushing the limits of VM live migrations towards speed and predictability, or rethinking why a hypervisor upgrade should need a reboot at all. Your Role Youll be working with a team of extremely talented engineers across a spectrum of geographies and experiences. The most successful candidate for this role will be someone who: Constantly look for ways to improve the product, learning from customer questions and not limited to existing technologies. Devise solutions and back them up with solid research and numbers to prove their efficacy. Have the ability to convey ideas to a geographically diverse audience using excellent communication and writing skills. Participate in design discussions, often outside ones known comfort zonelearning on the go. Proactively mentor junior members of the team, finding ways to fuel their curiosity and leverage their unique strengths. Not hesitate to help out with customer escalations: Nutanix believes in putting customers first. While we have a huge, dedicated team to assist customers with any issues, there might be situations where engineering help might be sought to bail out an unfortunate outage. Take pride in working with open-source communities to fold product improvements back into community projects. What You Will Bring The must-haves: Rock-solid OS/systems fundamentals drive design and implementation. Low-level coding, debugging experience with at least one hardware architecture, preferably x86. The ability to write and maintain enterprise-quality code. Deep reasoning and detailed skills, which provide top-down thinking to break down abstract concepts into actionable pieces. Proven feature delivery experience: should have 8+ years of hands-on experience of what it means to ship enterprise-quality code to customers. The good-to-haves: Knowledge of x86 virtualisation and the KVM stack. Code contributions to the Linux kernel and virtualisation stack are an added plus. Desired qualification & experience: Bachelor's/Masters degree in Computer Science or equivalent. 3+ years of experience building enterprise-grade software, preferably some with guide experience.
Posted 2 weeks ago
4.0 - 9.0 years
35 - 40 Lacs
Bengaluru
Work from Office
Desired Profile : Bachelor's or Master's in Computer Science / Electronics Engineering. Expertise in embedded software testing related to avionics / aerospace / defense industry Expertise in working on DO-178C standard Expertise in debugging using oscilloscope , logic analyzer Expertise in working tools like DOORS (requirements), PVCS (config), Mantis (bugs Certification on DO-178C standards (Software Considerations in Airborne Systems and Equipment Certification) and ISTQB is mandatory Expertise in C programming Expertise with development tools like IAR, Code Composer Studio (CCS) Expertise with structural coverage tools (e.g., RTRT, HCL DevOps) Expertise in working with ARM, Microchip, ST Micro or TI processors Expertise in driver development for interfaces like SPI, UART, ADC. Expertise working on full aerospace project lifecycle Expertise working in a lean/agile environment Preferred resources with valid regional work permit Job Specs : Review source code and design documents to make sure they meet aerospace standards. Ensure requirements are correctly traced from system-level all the way to tests. Write and execute test cases to ensure the software works correctly. Perform both black-box (external behavior) and white-box (internal logic) testing. Debug issues and log them using bug-tracking tools (like Mantis). Maintain traceability of requirements using tools like DOORS
Posted 2 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Who we are: We are a start-up based out of Bengaluru & Delhi NCR. We are engaged in development of next generation missions and technologies (NGM&T) towards future warfare needs of the Indian defence forces. It is undertaking research towards enhancing persistence and autonomy for unmanned vehicles and robotic swarms. NRT’s product development portfolio includes a solar power stratospheric high altitude pseudo satellite (HAPS) unmanned platform and an air/ground launched stand-off autonomous system. Job Summary: We are seeking an experienced UAV Flight Dynamics & Control Engineer to join our R&D team focused on developing advanced VTOL UAV platforms. The selected candidate will play a key role in designing, implementing, and validating flight control algorithms to ensure UAV stability, performance, and autonomy. This role demands strong expertise in UAV autopilot platforms such as Ardupilot , Embention Veronte , and other commercial flight control systems. You will work in a dynamic R&D setting and collaborate with multidisciplinary teams to deliver innovative UAV solutions. Responsibilities: Design and develop flight dynamics models and control architectures for VTOL UAVs. Implement, simulate, and optimize control laws for stability, guidance, and navigation. Create and maintain mathematical models and simulations for accurate performance predictions. Develop and test flight control algorithms in SIL and HIL simulations in various autopilot systems. Integrate autopilot systems with onboard avionics, navigation, and mission management software. Perform simulation modelling using MATLAB/Simulink and validate with real-world flight test data. Analyse performance data from flight tests and iterate control logic to improve response and robustness. Collaborate with avionics, mechanical, and software teams for integrated system development. Ensure redundancy, safety, and fail-safe mechanisms are incorporated into flight control systems. Document control algorithms, system architecture, and validation reports. Stay updated on regulatory requirements and industry best practices. Drive innovation in autonomous flight systems, including sensor fusion, adaptive control, and fault-tolerant control techniques. Experience / Skills: Hands-on experience with UAV flight testing and post-flight data analysis. Proficient in Ardupilot, Embention Veronte, and other autopilot ecosystems. Strong theoretical knowledge in Flight Mechanics, Control Theory, and Stability Analysis. Experience in control system development, tuning, and optimization for autonomous flight. Proficiency with MATLAB, Simulink, and flight simulation tools. Familiarity with communication protocols (CAN,UART,SPI,I2C, MAVLink) and embedded systems. Experience in trajectory optimization and non-linear, multi-objective optimization techniques. Understanding of sensor integration, including GPS, IMUs, air data sensors, and magnetometers. Capability to conduct independent feasibility assessments and system architecture reviews. Strong analytical and problem-solving skills with attention to system-level integration. High level of self-motivation and ownership in an agile R&D environment. Basic Qualifications: Bachelor’s or Master’s degree in Aerospace Engineering, Aeronautics, or related field. Minimum 3+ years of experience in UAV control systems development and flight dynamics. Team Skills: Strong written and verbal communication skills. Ability to work in a multi-disciplinary, distributed team environment. Demonstrated adaptability, critical thinking, and leadership capabilities. Commitment to timelines and project goals.
Posted 2 weeks ago
0.0 years
0 - 0 Lacs
Prahlad Nagar, Ahmedabad, Gujarat
On-site
About Us At Inspire Design, we develop real-world healthcare products — from idea to prototype. Our team works on clinician-led innovations, in-house healthcare tools, and custom automation systems. We’re looking for a hands-on Electronics Engineer who can support hardware design, embedded development, and simple user interfaces — especially for early-stage medical and diagnostic products. What You’ll Do Design and simulate analog/digital circuits for sensors, displays, power control, etc. Work on Arduino and Raspberry Pi for prototyping. Develop custom PCB layouts. Write embedded firmware for Arduino, STM32, ESP32, or Raspberry Pi. Interface with sensors, stepper motors, OLED/TFT displays, buttons, etc. Build basic UI/UX interfaces (for touchscreen displays or web dashboards) Support testing, documentation, and iterative hardware updates Be ready to learn and adapt to new projects, from IoT tools to medical devices What We’re Looking For Degree or diploma in Electronics, Embedded Systems, or Mechatronics Solid understanding of circuit design, PCB design, and microcontroller coding Comfortable with I2C/SPI/UART, signal conditioning, and basic power electronics Experience with display UI (Nextion, TFT, Python/JS-based UI) is a strong plus Self-motivated, deadline-driven, and excited by real-world product challenges Bonus: Experience working with medical devices, instrumentation, or automation Why Join Us? Work directly with the founder on impactful MedTech and electronics products Get early exposure to full-stack hardware development Flexible hours and monthly stability Learn fast, build fast — and grow into a long-term, high-responsibility role Future opportunities for full-time position and leadership track Job Types: Full-time, Fresher Pay: ₹9,764.43 - ₹39,000.00 per month Benefits: Paid sick time Paid time off Schedule: Day shift Ability to commute/relocate: Prahlad Nagar, Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required) Education: Diploma (Required) Work Location: In person Speak with the employer +91 9998226795
Posted 2 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Work experience : 2 - 4 years Location: Hyderabad, Telangana (Balanagar area) Job type : Full-time, permanent, on-site About Vir Innovations We are a product development company headquartered in Hyderabad, specializing in defence 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. 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 one joins Vir Innovations, they step 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 looking for a skilled and motivated Software Engineer to join our robotics team, contributing to the development of tactical systems. You will take ownership of critical components, lead small engineering teams, and collaborate closely with cross-functional groups to ensure tight hardware-software integration. The ideal candidate has strong proficiency in C/C++, Embedded Linux, Qt/QML, and Unix networking, along with expertise in Data Structures & Algorithms (DSA) and Inter-Process Communication (IPC). Key Responsibilities Lead the development of embedded software modules for real-time robotic control systems. Mentor junior engineers, perform code reviews, and guide architecture decisions across firmware and application layers. Design and implement Qt/QML-based HMI for operator interfaces and diagnostics. Build and maintain Yocto-based embedded Linux distributions, tailored for mission-specific SBCs. Develop Unix networking solutions using TCP/UDP for inter-system communication. Implement high-performance IPC mechanisms (shared memory, message queues, pipes, etc.) to coordinate between processes and system modules. Optimize system performance using efficient data structures and algorithms tailored to embedded workloads. Interface with hardware components via UART, SPI, I2C, GPIO, PWM, and CAN, and integrate sensors such as IMUs, encoders, and LIDAR. Lead integration efforts between software, electronics, and mechanical teams for tight, reliable, and synchronized hardware-software interaction. Debug and profile real-time issues using GDB, Valgrind, perf, dmesg, and hardware-level tools like oscilloscopes or logic analyzers. Own the full software lifecycle from prototyping to production deployment and post-field support. Skills required Advanced proficiency in C/C++ with strong knowledge of modern C++ (11/14/17). Hands-on experience with Qt/QML for embedded GUI development. Deep understanding of Embedded Linux (kernel/user-space, bootloaders, systems). Proficiency with Yocto, CMake, GDB, and Git-based workflows. Strong foundation in Unix/Linux networking and IPC mechanisms. Solid grasp of data structures and algorithms for low-latency, memory-efficient systems. Experience with hardware-software integration, including communication with peripherals and timing-sensitive subsystems. Effective team leadership, task delegation, and documentation practices. Excellent communication skills for working across software, electronics, and mechanical teams. Desired candidate profile Bachelor’s degree in Computer Science or related field Experience with RTOS or real-time Linux (e.g., PREEMPT_RT). Familiarity with Buildroot and minimal system bring-up. Exposure to secure embedded networking, encrypted channels, and hardened Linux configurations. Previous contributions to robotics, automation, or tactical systems. Note: To apply for this opportunity, you may also email your resume, cover letter and any other documents/links to hr@virinnovations.in with the email subject as " Application for Software Engineer – Robotic Applications Role "
Posted 2 weeks ago
0 years
0 Lacs
Kanpur, Uttar Pradesh, India
Remote
Description As an IT/OT Vulnerability Assessment and Penetration Testing (VAPT) Engineer, you will be engaged in identifying and mitigating security vulnerabilities across IT systems, Industrial Control Systems (ICS), and Industrial Internet of Things (IIoT) environments. Your work will involve rigorous security assessments of critical infrastructure, SCADA systems, PLCs, field devices, gateways, and cloud-connected IIoT platforms. You will simulate advanced adversary tactics to expose vulnerabilities and provide strategic remediation guidance. The role is suited for professionals with a deep understanding of both enterprise IT security and industrial/embedded system ecosystems. Responsibilities 1-Vulnerability Assessment & Penetration Testing (IT + ICS/IIoT): Perform black-box, grey-box, and white-box VAPT on: Enterprise IT assets (servers, databases, web/mobile apps, Active Directory, cloud) OT/ICS assets (PLCs, RTUs, HMIs, engineering workstations, protocol gateways) IIoT platforms (MQTT/CoAP-based telemetry, edge gateways, cloud dashboards) Emulate APT-level attacks across air-gapped, segmented, or hybrid IT-OT architectures. Execute Red Team scenarios to simulate insider threats or supply chain compromise. 2- ICS Protocol & Field Device Security Testing: Analyze and exploit vulnerabilities in ICS protocols: Modbus TCP, DNP3, IEC 104, OPC-UA, S7comm, Profinet, BACnet, CIP (EtherNet/IP), MQTT, CoAP Perform live traffic analysis, packet manipulation, and protocol fuzzing to test resilience. Evaluate control logic vulnerabilities in ladder logic, structured text, and function blocks. 3- Firmware & Hardware Exploitation (IIoT/ICS Devices): Extract and analyze firmware from industrial devices using JTAG, UART, SPI interfaces. Perform static and dynamic analysis using Ghidra, Binwalk, Radare2, or IDA Pro. Reverse engineer file systems (e.g., squashfs, cramfs) and analyze web interfaces or CLI backdoors. Exploit misconfigured bootloaders, insecure firmware upgrade mechanisms, or exposed debug ports. 4- Network Architecture & Segmentation Testing: Review and test IT-OT segmentation via firewall ACLs, VLANs, DMZ configurations. Assess trust relationships, weak credential policies, and insecure remote access (e.g., exposed VNC, Telnet, RDP). Identify unauthorized bridging of air-gapped networks or misconfigured routing/switching. 5- Cloud & IIoT Platform Security: Evaluate MQTT brokers, edge-to-cloud telemetry, and analytics pipelines. Test REST APIs, insecure mobile app integrations, and cloud misconfigurations (S3, IAM, IoT Core). Identify insecure certificate handling, default API tokens, and lack of encryption at rest/in transit. Reporting & Mitigation Develop technical and executive-level reports with CVSS scoring, attack paths, and exploitation evidence. Recommend hardening measures for both IT (patches, SIEM, EDR) and OT (control policy tuning, physical zoning, least privilege for operators). Coordinate with ICS engineers, IT admins, and SOC teams for patch validation and monitoring upgrades. Compliance & Framework Alignment Ensure assessments comply with industry and regulatory frameworks: NIST SP 800-82, ISA/IEC 62443, ISO 27001, NERC CIP, SANS ICS Top 20 Map findings to MITRE ATT&CK for ICS and monitor emerging CVEs relevant to industrial products. Eligibility Educational Background: Bachelor’s or Master’s in Cybersecurity, Computer Science, Industrial Automation, Electronics, or a related field. Technical Skills: Deep knowledge of ICS/SCADA systems, embedded architectures, and real-time OS (VxWorks, QNX, FreeRTOS). Hands-on experience with tools: VAPT Tools: Nessus, Burp Suite, Metasploit, Nmap, Nikto, SQLMap ICS Tools: Wireshark, Scapy, PLCScan, ICSFuzz, S7comm Tools, Conpot, ModScan Firmware Tools: Binwalk, Ghidra, Radare2, OpenOCD, Logic Analyzers IIoT Security: Shodan, Censys, MQTTX, Postman, OWASP ZAP Certifications (Preferred): OSCP, GRID, GICSP, CRT, CRTP, CEH, CISSP, or equivalent. Participation in ICS/IoT-focused CTFs or open-source contributions is a plus. Travel As and when required, across the country for project execution and monitoring as well as for coordination with geographically distributed teams. Communication Submit a cover letter summarising your experience in relevant technologies and software along with a resume and the Latest passport-size photograph.
Posted 2 weeks ago
0.0 - 1.0 years
0 Lacs
Madhapur, Hyderabad, Telangana
On-site
Qt Application Software Engineer Azista is seeking a skilled and motivated ATE/Checkout Qt/C++ GUI Application Design Engineer to join our team. In this role, you will be primarily responsible for the design, development, and maintenance of Graphical User Interfaces (GUIs) using the Qt framework and C++ for our Automated Test Equipment (ATE) systems and checkout systems. You will work closely with hardware and test engineers to create user-friendly interfaces that facilitate the testing and validation of our satellite subsystems and systems, ensuring their reliability and performance. The ideal candidate will have a solid understanding of software development, GUI design principles, and experience with ATE or checkout systems. Location: Hyderabad Responsibilities · Design and develop intuitive and efficient GUIs for ATE and checkout systems using Qt and C++. · Collaborate with hardware, firmware, and test engineers to understand subsystem and system requirements and translate them into effective GUI designs for ATE and checkout systems. · Develop GUI features for monitoring, configuring, and controlling ATE hardware and the Device Under Test (DUT). · Implement GUI functionalities for data acquisition, management, storage, and report generation within the ATE framework, potentially in formats like Excel, .CSV, or PDF. · Design and integrate user interfaces that help users monitor and configure the ATE and DUT. · Work closely with users to capture customer/application-specific needs in the UI design. · Participate in the design and development of Test Jigs (specialized hardware) and integrate their control within the GUI. · Support the integration of ATE equipment and troubleshoot hardware/software issues related to the GUI. · Ensure the GUI design considers the overall ATE system architecture and its interaction with various test instruments (Oscilloscopes, Spectrum Analyzers, Multimeters, Signal Generators, etc.). · Contribute to the creation of detailed technical documentation for the GUI application. · Participate in code reviews and contribute to team best practices. · Debug and fix issues in existing GUI code to improve performance and responsiveness. · Potentially develop custom widgets as needed. Qualifications & Key Skills · Qualification: BE / B.Tech in Computer Science, Electronics Engineering, or a related field. · Previous experience in the design and/or utilization of Automated Test Equipment (ATE) or checkout systems is required. · Strong proficiency in the C++ programming language. · Proficiency in multi-threading, memory management, and socket communication. · Solid experience with the Qt framework and associated libraries. · Solid understanding of Object-Oriented Programming (OOP) principles. · Familiarity with GUI design principles and best practices. · Experience with version control systems, preferably Git. · Excellent problem-solving and debugging skills. · Good communication and teamwork abilities. · Familiarity with using test equipment such as DMMs, oscilloscopes, power supplies, and function generators for understanding the context of ATE systems. · A ‘can-do’ attitude to solve problems. Good-to-Have Skills · Experience with data visualization techniques within GUI applications. · Familiarity with communication protocols such as UART, I2C, SPI, CAN, and potentially SpaceWire, MIL-STD-1553, Ethernet for interfacing with hardware. · Basic proficiency in Python or other scripting languages for test automation or data analysis. · Experience with unit testing frameworks. · Familiarity with embedded systems concepts. · Understanding of test and measurement instruments and their integration with software. · Exposure to NI testing standards, Configurable DAQ systems / Checkout Systems such as PCI Express Cards/Racks, LXI systems, and USB Multi-I/O checkout systems. · Experience working with NI-VISA supported LXI-based DMMs, Oscilloscopes, Power Supplies, Function Generators. Job Type: Full-time Pay: From ₹700,000.00 per year Benefits: Health insurance Paid sick time Paid time off Provident Fund Schedule: Day shift Monday to Friday Experience: 12months: 1 year (Preferred) Location: Madhapur, Hyderabad, Telangana (Preferred) Work Location: In person
Posted 2 weeks ago
5.0 years
0 Lacs
India
On-site
🌏 We’re Hiring: Senior Embedded Systems Engineer 📍 Location: Japan or India 🕐 Experience: 5+ Years 💼 Full-Time Opportunity Are you an experienced Embedded Systems Engineer ready to take your career to the global stage? Join us at Krosbridge, where innovation meets opportunity collaborate on cutting-edge technology with world-class Japanese engineering teams. 🔧 About the Role We’re looking for a Senior Embedded Systems Engineer with a passion for solving complex challenges at the intersection of hardware and software. If you have hands-on experience in embedded development and dream of working in a culturally rich, high-tech environment like Japan, this is the perfect opportunity for you! 🔍 Key Responsibilities • Design, develop, and maintain firmware and embedded software for real-time systems. • Work with microcontrollers (ARM, STM32, etc.), RTOS, and bare-metal systems. • Integrate embedded systems with sensors, actuators, and communication protocols (SPI, I2C, UART, CAN, etc.). • Optimize code performance, debug complex systems, and conduct performance tuning. • Collaborate with cross-functional teams including hardware engineers and system architects. • Contribute to global solution deployment, including client-facing projects in Japan. ✅ What We’re Looking For • Bachelor’s/Master’s in Electronics, Electrical, Computer Engineering, or related. • 5+ years of embedded software development experience. • Proficiency in C/C++, low-level programming, and embedded debugging tools. • Experience with RTOS (FreeRTOS, VxWorks, etc.) or bare-metal systems. • Strong understanding of UART, SPI, I2C, CAN, and Modbus. • Familiar with schematics, datasheets, and hardware-software integration. • Good communication skills in English and willingness to relocate or work with Japanese clients. 🌟 Bonus Skills (Preferred) • Japanese language proficiency or past experience with Japanese clients. • Exposure to ISO 26262, MISRA, or safety-critical systems. • Familiarity with tools like Keil, IAR, STM32CubeIDE, logic analyzers, oscilloscopes, etc. • Experience with Linux-based embedded systems. • Previous work in automotive ECUs, BLE/Wi-Fi modules, or edge AI. 🌐 Why Join Us • Work on innovative, global-scale engineering projects. • Direct collaboration with leading Japanese tech teams. • Relocation assistance & visa sponsorship available. • Be part of a multicultural, high-performance environment. 📩 Interested? Send your resume or inquiries to hr@krosbridge.com Explore the future of embedded systems from India to Japan 🌸
Posted 2 weeks ago
3.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Job Title: Embedded System Engineer Location: Gurgaon, India Employment Type: Full-time (On-Site) CTC: As per market standards Experience: 3 years plus About Aaizel Tech Labs: Aaizel Tech Labs is an innovative technology company at the forefront of developing advanced embedded solutions across diverse applications. We specialize in creating robust and cutting-edge products that integrate hardware and software seamlessly to solve real-world challenges. As a fast-growing startup, we offer an environment that nurtures creativity, technical excellence, and a strong sense of ownership. Role Overview: We are looking for a talented Embedded Systems Engineer to join our R&D team. The successful candidate will play a crucial role in designing, developing, and deploying embedded systems for our next-generation products. You will be involved in all phases of product development, including system architecture, firmware development, hardware integration, and field testing, ensuring that our solutions meet the highest standards of performance and reliability. Key Responsibilities: · Embedded System Development: Design and implement embedded systems solutions, focusing on microcontroller programming, firmware development, and integration of various hardware components. · Firmware Engineering: Develop, test, and optimize firmware for embedded devices, ensuring efficient operation and communication between system components. · Hardware Integration: Interface with multiple sensors and communication modules, ensuring seamless integration and reliable data acquisition. · Communication Protocols: Implement and manage various communication protocols (SPI, I2C, UART, etc.) between embedded components and peripheral devices. · Debugging and Testing: Perform system debugging, testing, and troubleshooting using industry-standard tools and methodologies to ensure product quality. · System Optimization: Optimize embedded systems for performance, power efficiency, and reliability in real-world environments. · Collaboration: Work closely with cross-functional teams, including hardware designers, software developers, and test engineers, to achieve product goals. · Documentation: Create detailed technical documentation, including code · comments, system architecture descriptions, and user manuals for internal and external use. · Prototyping and Field Trials: Participate in building prototypes and conducting field trials, validating the functionality and performance of the embedded systems in operational environments. Required Skills, Qualifications and Experience: · Educational Background: Bachelor’s or Master’s degree in Electronics, Electrical Engineering, Computer Science, or a related discipline. · Experience: 3-5 years of experience with a strong portfolio of completed projects Technical Skills: · Proficiency in C/C++ programming for embedded systems. · Strong experience with ARM Cortex microcontrollers and embedded · development environments. · In-depth knowledge of common communication protocols such as SPI, I2C, · and UART. · Proficiency in using debugging tools and electronic measurement · instruments. · Familiarity with embedded software testing and quality assurance practices. Soft Skills: · Excellent problem-solving and analytical skills. · Strong communication skills with the ability to document and present technical information clearly. · Ability to work independently and as part of a multidisciplinary team. Preferred Qualifications: · Experience in low-power embedded systems design. · Familiarity with real-time operating systems (RTOS) and embedded Linux environments. · Previous experience in a startup or R&D-driven environment is a plus. What We Offer: · Competitive salary aligned with industry standards. · A collaborative and innovative work environment with access to advanced resources. · Opportunities for professional growth and skill development. · Engaging projects that challenge your technical expertise. Application Process: If you are passionate about embedded systems and excited to work on next-generation technologies, we would love to hear from you. Please send your resume and a cover letter outlining your relevant experience to HR@aaizeltech.com,bhavik@aaizeltech.com or anju@aaizeltech.com (Contact No- 7302201247)
Posted 2 weeks ago
0.0 - 200.0 years
0 Lacs
Gujarat
On-site
Internal Job Title: Software Engineer - Embedded Business: Lucy Electric Manufacturing & Technologies India Location: Halol, Vadodara, Gujarat Job Reference No: 4078 Lucy Electric is a leader in secondary power distribution solutions with over 100 years’ industry experience. Specializing in high-performance medium voltage switchgear for utility, industrial and commercial applications, we enable the safe and reliable distribution of energy to homes and businesses worldwide. About this role Working as part of a team of embedded engineers you will be key to developing our next generation of embedded automation solutions. This is an excellent opportunity for an experienced software engineer to work in a mixed signal environment, developing software for both analogue data acquisition systems and ARM based micro-controllers for high reliability operation in a hostile environment. You will work with the Project Manager, Product Manager and/or other stakeholders to develop technical specifications then realize the product and support its release to the end user. This may include the opportunity for occasional site visits both in the UK and overseas to support commissioning and training. The ability to work on a broad range of systems applying different programming languages would be advantageous; developing the embedded software and contributing to the development of associated diagnostic tools/graphical interfaces in different programming languages would be a good example of this. What you get to do within our team Use good engineering practice to design new and modify existing products using company specific software to produce designs and implement systems Analyse scope and requirements, identify and solve problems Where required take responsibility for the entire product life cycle, including specification, software architecture, design, validation, production release and customer support for released products Provide innovative solutions to technical problems Work with-in an agile multi-disciplined team Be a key participant of design reviews Support change management, testing, fault finding, prototype and production build. Provide end user support for both new and existing products. Technical liaison with within and outside Lucy Electric with customer, suppliers and collaboration partners Responsible for supporting team members Qualifications, Experience & Skills Skills: Analyse the scope and requirements Methodical approach to problem solving Create concept designs Use Integrated Development Environments together with Change and Configuration Management tools to develop software source code Develop comprehensive test cases to demonstrate that functional and performance requirements are met Work with electronics, systems and mechanical engineers to design and debug systems Able to work effectively to meet agreed timescales having considered and planned the project activities. Research emerging technical and regulatory trends Debugging software, using various testing methodologies, and identifying performance bottlenecks. Understanding low-level hardware architecture, software optimization, memory management, and real-time processing Essential Knowledge: Proficiency in programming languages such as C assembly language Real-time operating systems (RTOS) and real-time programming techniques. Object Orientated Design and Structured Analysis and Design Change and Configuration Management tools A strong understanding of embedded hardware, microcontrollers, and processors Engineering mathematics and modelling (for analogue measurement systems) Familiarity with version control systems (e.g., Git) and development pipelines Thorough knowledge of MS Office applications, including Word, PowerPoint and Excel Desirable Knowledge: Knowledge of communication protocols such as UART, SPI, I2C, CAN, or Ethernet Familiarity with Agile development methodologies and tools like Jira. Understanding of power management techniques for low-power embedded systems. Knowledge of MV distribution systems and switchgear Strong analytical and problem-solving skills to address complex technical challenges. Qualifications: You will have a good degree in a relevant subject (Software Engineering or equivalent), and a minimum of 3-5 years hands-on engineering experience. Senior Software Engineers at Lucy Electric are innovative, flexible, methodical, patient, logical, enthusiastic, and open to new ideas. They will work in teams and enjoy learning and share knowledge. About Us: Lucy Group Ltd is the parent company of all Lucy Group companies. Since its origins in Oxford, UK, over 200 years ago, the Group has grown and diversified. Today we employ in excess of 1,400 people worldwide, with operations in the UK, Saudi Arabia, UAE, India, South Africa, Brazil, Thailand, Malaysia, India and East Africa. Our Purpose Improving people’s lives – sustainable homes, smart lighting, intelligent power. Our Values Lucy Electric is a global business that provides medium voltage switching and protection solutions for electrical distribution systems. Our dedication to cultivating our service provision allows Lucy Electric to offer a complete solutions package to our customers; facilitating the delivery of electricity to homes and businesses worldwide. Does this sound interesting? We would love to hear from you. Our application process in quick and easy. Apply today!
Posted 2 weeks ago
0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
📍 Location: Mumbai (On-site) 📅 Duration: 3–6 months 💼 Internship | Paid | PPO Opportunity 💰 Stipend: ₹16,000 – ₹20,000 per month Kindly note, if you do not have a prototype that is working, to demonstrate, kindly do not apply. 🧠 About NeuralBits At NeuralBits, we’re developing cutting-edge AI-powered devices and embedded systems that bring intelligence to the physical world. From custom sensing platforms to real-time edge computing, our solutions operate at the intersection of hardware, AI, and systems engineering. We’re seeking a passionate Electronics R&D Intern to join our hardware innovation team and contribute to the development of next-gen intelligent hardware. 🔬 Role Overview As an Electronics R&D Engineer Intern, you’ll work on end-to-end hardware design, prototyping, and testing for various AI-integrated embedded systems. You’ll collaborate with product designers, firmware engineers, and researchers to build robust, reliable electronics platforms for real-world deployment. ⚙️ Responsibilities Design and test custom PCBs using tools like KiCad, Altium, or Eagle. Develop and debug embedded firmware (C/C++ for ARM, STM32, ESP32, etc.). Integrate sensors, microcontrollers, and communication protocols (I2C, SPI, UART, BLE, etc.). Conduct lab experiments, signal characterization, and hardware stress testing. Work on schematic capture, PCB layout, and prototyping (soldering, assembly, testing). Support hardware-firmware bring-up, troubleshooting, and design validation. Document R&D iterations, results, and maintain structured design files and BOMs. Explore and benchmark new chips, modules, and sensing technologies for future R&D. 🧳 Qualifications Must-Have: Pursuing or completed a degree in Electronics Engineering, Electrical Engineering, Mechatronics, or a related field. Hands-on experience with microcontrollers (e.g., STM32, ESP32, Arduino, Raspberry Pi). Proficiency in schematic design and PCB layout software. Understanding of analog/digital circuits, power systems, and noise management. Comfort with soldering, and using tools like multimeters, oscilloscopes, logic analyzers. 🚀 What You'll Gain Work on hardware powering real-world intelligent systems. Access to NeuralBits' full suite of prototyping and test lab tools. Mentorship from engineers and product experts across hardware, firmware, and AI. A fast-moving, high-impact learning environment.
Posted 2 weeks ago
0.0 years
4 - 6 Lacs
Mumbai, Maharashtra, IN
On-site
About the job: Key responsibilities: 1. Design and implement software of embedded devices and systems from requirements to production and commercial deployment 2. Design, develop, code, test, and debug system software 3. Review code and design 4. Analyze and enhance the efficiency, stability and scalability of system resources 5. Integrate and validate new product designs 6. Support software QA and optimize I/O performance 7. Provide post-production support 8. Interface with hardware design and development 9. Assess third-party and open-source software Requirements: 1. Fresher experience in writing and debugging embedded 8-bit/16-bit/32-bit ARM microcontrollers in c 2. Expertise in C/C++ required in an embedded, RTOS development environment 3. Experience of working on analog and digital sensors 4. In-depth understanding of Firmware Development and SDLC is required & should follow Software Documentation as per ISO requirement 5. Experience in SVN & GitHub version control software 6. Experience of working with the MODBUS protocol 7. Experience in Embedded IOT development will be a plus 8. Embedded skills any interfaces (HW Interfaces I2C, SPI, UART, Ethernet driver, Wireless) Who can apply: Only those candidates can apply who: are Computer Science Engineering students Salary: ₹ 4,50,000 - 6,50,000 /year Experience: 0 year(s) Deadline: 2025-08-06 23:59:59 Other perks: Informal dress code Skills required: Software Testing, ARM Microcontroller, C Programming, GitHub, C++ Programming, RTOS, Debugging, Software Development Life Cycle (SDLC), UART, I2C and SVN Other Requirements: Qualification: BE B-Tech in electrical/electronic and communication engineering About Company: Bhoomi Process Management Pvt. Ltd. (sister concern of Bhoomi Analyzers) is a leading manufacturer of Gas and Liquid Analytics for Process, Combustion, Emission, and Renewable Energy applications. It was formed in June 2006 with the vision of manufacturing world-class products for process industries and related applications. We are an ISO 9001:2015 Certified Company with efficient Processes and Quality Management Systems. We demonstrate consistent quality and continual improvement in design, manufacturing, and after-sales services.
Posted 2 weeks ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Change the world. Love your job. About Us The mission of the mmWave Automotive Radar Group is to improve safety in future cars by building high performance sensors for collision avoidance and pedestrian detection. Advanced driver assistance systems (ADAS) and self-driving cars are highly complex systems that require integration of intelligent sensors and complex software. mmWave technology allows to develop high performance sensors that allow to detect objects and compute the range, velocity and angle of these objects. Role Overview This position provides a unique opportunity to work on cutting edge Mixed signal high frequency millimeter wave technology. The individual will be responsible for building reference designs for Automotive Driver Assistance Systems(ADAS) , Automated Parking. It will also provide the opportunity to work closely with marketing team to enable whole product launch and provide direct support to key automotive customers. What You Will Be Doing Provide technical applications support to the company's sales staff, Field Applications Engineers as well as Mass Market customer support and direct support to customers. In addition, work closely with 3rd parties to integrate their solution into mmWave Radar Ecosystem. Create reference designs, requiring system design expertise, hardware, software integration and verification knowledge. Implement fully functional demonstration systems in the form of C/C++ code for customers, in order to solve their technical issues. Work with cross-functional teams from concept to production of SoC Develop technical documentation including TRM, application notes, data sheets, user guides, design notes and white papers. Conduct internal as well as customer training, thru training events like FAE summits, TI Tech Days or written materials. Qualifications Minimum requirements: 2+ years of relevant embedded software experience Bachelor's degree in Electrical Engineering, ECE, or related field Basic understanding of Digital Signal processing Experience developing and debugging embedded software (RTOS or bare metal) on ARM MCUs or DSPs Experience with peripherals such as UART, SPI or I2C Nice To Have Hands-on experience with Radar Signal Processing Basic knowledge of Matlab Basic knowledge of Python Experience with secondary bootloaders Experience with LIN, CAN, Ethernet About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment.
Posted 2 weeks ago
4.0 - 6.0 years
10 - 18 Lacs
Pune
Work from Office
We are hiring Embedded C Developers to build virtual hardware models used in SoC simulation environments. Ideal for candidates with a strong Embedded background and interest in System Architecture. Designation: Embedded C Developer - Virtual Hardware Modeling Experience: 4 to 6 Years Locations: Pune Must-Have Skills: Strong hands-on experience with Embedded C Expertise in Embedded Software/Firmware development Experience with low-level device driver development Good knowledge of SPI, I2C, UART, ADC, Interrupts Experience on bare-metal or Linux -based platforms Good to Have: Familiarity with C++ and OOPs concepts Exposure to Hardware Simulators (QEMU, Synopsys Virtualizer) Experience with complex devices like Ethernet , PCIe controllers Understanding of SoC architecture
Posted 2 weeks ago
1.0 years
0 Lacs
Delhi, India
On-site
DO NOT APPLY: Front-End Developers, Back-End Developers, or Application Developers. Arctano is a specialized product development and R&D company with deep expertise in IoT system design. We are expanding our team and looking for passionate Embedded / Firmware Developers who want to work on challenging and innovative projects. Who we are looking for? Mandatory: Strong experience in Embedded C development. Hands-on understanding of digital protocols: I2C, I2S, SPI, UART, MODBUS. Preferred Skills: Experience with ESP-IDF. Familiarity with BLE, Wi-Fi, LoRa, 4G modules. Understanding of RTOS concepts. Ability to design and implement algorithms. Experience with sensor integration and signal conditioning; knowledge of analog/digital filters is a plus. Exposure to schematic/PCB design. Experience in prototyping, designing, and testing hardware. Location & Requirements: This role is only for candidates based in Delhi NCR. Minimum 1 year of relevant experience . Educational background: B.Tech / B.E. in Computer Science, Electronics, or Mechanical Engineering. Job Details : CTC: ₹3.6 – 6 LPA Job Location: New Delhi Mode of Interview: Face-to-face If you have a passion for embedded systems and want to build cutting-edge IoT products, we’d love to hear from you!
Posted 2 weeks ago
8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at www.analog.com and on LinkedIn and Twitter (X). Staff Design Verification Engineer The Industrial Converter Technology group develops leading edge Signal Chain solutions for Industrial and other applications. The group is seeking a Staff Verification Engineer who must have a proven track record of verifying complex mixed/digital signals ICs. The team handles verification of the products which include digital signal processing data-paths, sensors, high speed interfaces, and sub-systems. Candidate will work with the latest verification methodologies on designs ranging from individual blocks to sub-system level verification. Job Responsibilities: Verification of sub-systems using leading edge verification methodologies. Experience with development of verification plan and verification environment from scratch on multiple projects. Verification of blocks using System Verilog and UVM. Should have worked on scoreboard assertions, functional coverage, formal verification etc. to reach verification goals Take complete ownership for a complex feature verification and mentor & guide junior verification engineers. Define and implement improvements in verification flow and methodology. Gate level simulations and debug at sub-system level. Job Requirements: Bachelor's or Master’s degree in Electronics Engineering with 8+ years of experience in digital verification. Expertise in Verilog, System Verilog, UVM, object-oriented programming, scripting and automation with Perl or Python. Firm understanding of constrained random functional verification, coverage, and assertions. Expertise in test plan development and development of verification environments from ground up. Extensive experience with verification of complex blocks, regressions and coverage closure. Experience with gate level simulations and debug. Excellent debugging, analytical and problem-solving skills. Strong inter-personal, teamwork and communication skills. Expected to be highly independent, proactive and result-oriented to achieve verification goals. Preferred qualifications: Knowledge of SPI, OTP/MTP, UART and I2S protocols.. Experience in technically mentoring, coaching junior engineers. For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process. Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group. Job Req Type: Experienced Required Travel: Yes, 10% of the time Shift Type: 1st Shift/Days
Posted 2 weeks ago
5.0 - 8.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Motion Control Engineer Ratios can be divided in this way: Motion control 60% Firmware 20% Hardware 20% Motion control experience should mandatorily have following skillsets Stepper/Servo drive control and understanding of different motor characteristics. Know-how of BLDC along with Stepper/servo motion control will be a bonus. Understanding of Motor characteristics and hardware terminologies in driver selection and selection of motor for custom product requirements. Hardware schematics design can be secondary when screening profiles, but the candidate must know in depth of electronics and circuits components used to design drivers. Firmware point of view, here is some of the key points you can consider: Know-how of STM32 MCU. Basic knowledge of C programming. SPI, UART, I2C peripheral understanding (Programming these peripherals is a bonus). Prior experience working on BareMetal codebase. Able to approach a problem statement and explain the logic to code the solution.
Posted 2 weeks ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are looking for a highly skilled Embedded Software Developer to lead the development of full-scale embedded systems for high-precision industrial automation equipment. This is a unique opportunity for an engineer with strong fundamentals and a passion for building embedded solutions from scratch—including hardware bring-up, architecture design, base software, middleware, and application-level logic. If you’re someone who enjoys building systems from the ground up and working across the embedded software stack—from bootloader to application—and wants to have real impact in a fast-paced, engineering-first environment, this role is for you. You’ll collaborate closely with hardware, mechanical, and systems engineering teams to ensure that the software reliably integrates with complex electromechanical components, delivers precise control, and meets stringent performance and safety. - Develop embedded firmware and application-level software for microcontrollers, SoCs platforms. - Design and implement real-time control systems for motion control, sensor feedback loops, and high-speed signal processing. - Lead the system software architecture, from hardware abstraction to user-facing features. - Implement and integrate embedded real-time operating systems (RTOS) or embedded Linux platforms. - Create robust middleware and device drivers for interfacing with industrial sensors, actuators, communication modules, and hardware peripherals (e.g., I2C, SPI, UART, CAN, EtherCAT, Modbus). - Bring up new hardware platforms and develop low-level initialization code. - Implement reliable software update mechanisms, diagnostics, logging, and error recovery features for field-deployed equipment. - Write clean, maintainable code with proper documentation and modularity for long-term scalability. ► Mandatory Qualifications - Bachelor’s or Master’s degree in Electronics and Communications Engineering, Computer Science Engineering, or a related field. - 4+ years of experience in embedded systems development, especially for real-time and safety-critical applications. - Proficiency in C/C++ for bare-metal and RTOS environments (e.g., FreeRTOS, Zephyr, VxWorks). Familiarity with Python. - Solid understanding of digital electronics, embedded system architecture, and communication protocols. - Strong understanding of control systems, real-time constraints, and timing-critical software in industrial automation. - Experience working with industrial communication protocols (e.g., CANopen, EtherCAT, Profinet, RS-485). - Familiarity with hardware schematics, debugging tools (JTAG, oscilloscopes, logic analyzers), and lab-based testing. - Experience integrating embedded systems into complex mechanical assemblies, with attention to timing, synchronization, and fault tolerance. - Demonstrated ability to design and build embedded software from the ground up. ► Preferred Qualifications - Familiarity with microcontroller architectures (e.g., ARM Cortex-M, Cortex-A, RISC-V, AVR, PIC). - Experience with motor control, PID tuning, or PLC-like logic programming in embedded C. - Background in motion control systems, CNC, robotics, or other electromechanical control domains. - Experience in building modular and scalable firmware architectures for long lifecycle industrial products. - Familiarity with version control, build automation, and CI/CD pipelines for embedded development.
Posted 2 weeks 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