Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
6 - 8 years
8 - 10 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities Demonstrate consistent, high quality, on-time, independent execution on moderately complex technical tasks. Strong technical expertise and ownership for the modules owned with limited direction and oversight. Lead development efforts for Security software in C for embedded platforms on ARM / RISCV processors. Responsible for planning, time management, and quality of own deliverables and of the team. Follow defined methodologies, processes, and procedures for various software development activities. Triage, Debug, and resolve issues and bugs in the software through good problem-solving skills. Collaborate within and cross functional teams as required to ensure quality work products are delivered. Work on multiple assignments and demonstrate an ability and flexibility to cater to changing priorities. Effectively resolve ambiguities in requirements and priorities; And independently resolve blocking issues. Keep oneself up to date with industry trends and technology developments around the related areas of work. Minimum Qualifications Bachelor's / Master's degree in Engineering, Information Systems, Computer Science, Electronics or related field. Minimum 6-8 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc. Understanding of RTOS fundamentals like multi-threading, interrupt management, cache/memory management etc. Understanding of YOCTO/OWRT/Android build framework. Exposure of Linux device driver development, debugging, system stability, etc. Experience in leading and driving software development activities independently and working with multiple teams. Good expertise and experience on product security for embedded devices, which may include a subset of the following skillsets: Symmetric & Asymmetric Cryptography, Device integrity & Authentication, Secure communications, Trusted execution environment, Protected virtualization Platform isolation techniques, Embedded/real time OS security, Vulnerability detection methods, Exploit mitigation techniques, Hardware access control, Secure provisioning and debug, Key management and applied cryptography Desirable Qualifications Good understanding of and experience on embedded processor architectures like ARMv8/9 or RISC-V processors. Experience with code versioning tools (git / perforce) build tools (Makefiles / SConscript / Python), and debuggers like JTAG. Understanding of a broad range of topics Linux Kernel, Android Frameworks, Secure software development etc.
Posted 3 months ago
2 - 7 years
4 - 9 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview With the advance of sensor technologies, QUALCOMM is looking for ambitious, bright, and innovative embedded software engineers who are interested in bringing the exciting sensors technology to the mobile device market. You will be responsible for the design, development, integration, and test of real time embedded Sensors software within a very dynamic group setting. You will also work with a cross-functional team of dedicated engineers to assist in the exciting effort of commercializing Sensors in various kinds of commercial devices. Minimum Qualifications Excellent written and verbal skills are required, as is the ability to work with both internal customers and with other third parties. Must understand design and development process. DSP Experience good to have Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 3 months ago
2 - 7 years
4 - 9 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Skills/experience: 1-2 years of experience preferred in Professional Software Development in Areas of Audio Codecs, Audio Streaming/Playback Drivers. Audio and voice processing knowledge and basic theories. Strong background in following areas: Software development and debugging skills in C and C++,embedded development. Good understanding of computer architecture and operating system desired. Good analysis and problem solving skills. Good verbal and written communication skills Multimedia SW development experience on Windows. Strong plus if good understanding on kernel drivers and hardware programming. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 3 months ago
5 - 10 years
7 - 12 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 : Embedded Hardware Abstraction Layer, No Function Specialty Minimum 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. Develop and maintain pre-silicon firmware for silicon chips. Integrate C tests/APIs and software build flow. Conduct design and code reviews. Professional & Technical Skills: Must To Have Skills:Proficiency in Embedded C++. Strong understanding of software development for silicon chips. Experience in developing pre-silicon firmware. Knowledge of hardware-software interface. Hands-on experience with C tests/APIs development. Additional Information: The candidate should have a minimum of 5 years of experience in Embedded C++. This position is based at our Bengaluru office. A 15 years full time education is required. Qualifications 15 years full time education
Posted 3 months ago
0 - 3 years
3 - 6 Lacs
Mumbai
Work from Office
Senergy is looking for Embedded and Electronic Design Engineer to join our dynamic team and embark on a rewarding career journey. Research and draft blueprints, engineering plans, and graphics. Develop test prototypes. Identify solutions to improve production efficiency. Use design software to develop models and drawings of new products. Maintain existing engineering records and designs. Assess all engineering prototypes to determine issues or risks. Estimate cost limits and budgets for new designs. Supervise the manufacturing process of all designs. Coordinate with other engineers, management, and the creative department.
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Chennai
Work from Office
Job Job Title Telematics Embedded Engineer Responsibilities Join our core R&D Automotive Engineering Team for our marquee Swedish Account- Polestar!Infosys is hiring core Automotive R&D professionals as part of a dedicated Offshore Delivery Center being setup for Sweden’s marquee EV brand ‘Polestar’ at our Electronics City, Bangalore Campus. This is an opportunity to be part of cutting edge automotive software projects, working with passionate global teams tackling real-world Automotive and next-generation Electric Mobility Challenges. If such an opportunity excites you, apply for the job opening below - Automotive experience of at least 8 years Prior experience in Automotive or related companies Has deep knowledge of Telematics development Should have experience implementing solutions for embedded automotive connectivity processors such as TCAM (Telematics & Connectivity Antenna Module)If you are passionate about cars and cutting edge technologies, committed to delivering high quality software and, someone with strong analytical and problem solving skills, then this is the right job for you! Technical and Professional Requirements: Experience with embedded C/C++, vehicle signals, AutoSAR, cybersecurity, Linux and RTOS concepts, and system architecture are key to this role. Relevant skills include the following (not all are necessary) Automotive architectures, vehicle signals, AutoSAR, vehicle provisioning RTOS, cross-platform, secure-boot, cryptography, cybersecurity, TLS, HSM, PKI, drivers C++, Protobuf, Rust, CMake, Yocto, Bazel Preferred Skills: Domain->Automotive->Engine / Power Train Domain->Automotive->Infotainment System Domain->Automotive->Connected Car Domain->Automotive->Electric Vehicles (EVs) Educational Requirements Master Of Engineering,Master Of Technology,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services * Location of posting is subject to business requirements
Posted 3 months ago
10 - 15 years
15 - 30 Lacs
Bengaluru
Work from Office
Role Lead - Software Developers (C++) Location – Yelahanka , Bangalore Educational Qualification – B.Tech / M.Tech – CSE , ECE , EEE , Instrumentation Exp Level – 10+ Years in C / C++ & VxWorks Sectors – Avionics only Roles and Responsibilities Understands Object Oriented software design methodology and creates software designs, implements as well as integrates software components and modules. Should be able to carry out developmental testing of the software components and modules. Also be able to develop and integrate testing of the builds. Experience in Embedded software development and Complex Systems Knowledge of DO-178C, DO-332 standard Experienced in C / C++ programming Knowledge of Linux kernel / OS concepts Experienced in Device driver programming Exposure to Certification for DO 178B/C level A; LDRA Exposure to Model Based Development. Exposure to creation of software requirements Exposure to RTOS (VxWorks) Immediate joiners are preferred . Interested candidates are requested to share the updated cv to arunkumarc@tataadvancedsystems.com
Posted 3 months ago
1 - 5 years
4 - 9 Lacs
Bangalore Rural
Work from Office
Job Title : Embedded software developer for Unit test Job Description : Responsible to perform the unit test Responsible to review the details design. Responsible to perform the traceability. Document, track and escalate the defects Interact with the test manager for the KPI. Job Requirements : Mandatory Skills: Embedded system knowledge, Embedded C and Unit testing concept Optional Skills: ISTQB certification, Tessy/RTRT or any other Tool Exp
Posted 3 months ago
4 - 7 years
7 - 10 Lacs
Pune
Work from Office
Job Overview: We are seeking a talented Embedded Developer to join our dynamic team. As an Embedded Developer at DataEngine, you will play a crucial role in designing, developing, and optimizing embedded systems for a variety of applications. Job Location : Pune Mode : Work from office Required skills 1. Understanding the product requirements 2. Must have strong knowledge of c programming, data structure, structures, arrays, pointers, function pointers, memroy allocations etc. 3. Good understanding of electrical and electronics circuits. 4. Good understanding of microcontroller architectures. 5. Should have worked on PIC, STM32 microcontroller and IDEs. 6. Must be famillier with protocols like UART, I2C, SPI, CAN, Ethernet etc. 7. Device driver development experience e.g. PWM, A/D and D/A Converter, Serial, UART, I2C, SPI etc. 8. Able to develop and write code modules independently. 9. Must be familer with testing devices DMM, DSO 10. Shall able to do documentation of requirements, design and devlopment, test reports, release reports etc 11. Must be familier with version control tools e.g GIT, Bitbucket 12. Shall able to guide team for firmware development 13. Should have good communication skills
Posted 3 months ago
7 - 10 years
15 - 27 Lacs
Bengaluru
Hybrid
Role: Embedded Engineer Exp: 5-9 Years Location : Bangalore Job description Role & responsibilities Proficiency in embedded software programming languages C++. Looking for 5+Years of relevant experience In Embedded C++ development Solid understanding on embedded RTOS and its concepts Good understanding of hardware design, reading schematics Experience using oscilloscope and logic analyzer for troubleshooting. Experience using oscilloscope and logic analyzer for troubleshooting. Experience with Google UT framework Familiarity with digital communication protocols (I2C, A2B, SPI, UART) Clear in articulating technical knowhow to cross locational teams and stakeholders. Familiarity with Agile-Scrum way of working Preferred candidate profile Experience in Microcontrollers & Communication protocols Knowhow of development tools such as CCES, Codesonar & DevOps tools for CI/CD Knowledge of DSP controllers of ADI in Griffin family Good to have knowledge of project management tools such as Jira, Confluence Background of Agile or V-model based project life cycle Note: Looking for Immediate & Max 45 days Notice Period only. Interested can revert with updated cv on ambika.dongre@harman.com
Posted 3 months ago
2 - 7 years
4 - 8 Lacs
Pune
Work from Office
Job Title : C++/Qt Developer (Embedded Systems – Automotive Domain) Location : Pune, Mundhwa / Magarpatta, India Experience : Minimum 2-7 years Job Type : Full-time (Work from Office) Job Description: We are seeking an experienced and highly skilled C++/Qt Developer to join our automotive engineering team. In this role, you will work on developing embedded systems for automotive applications, contributing to the development of software solutions that power critical in-vehicle systems. As a C++/Qt Developer, you will be responsible for writing efficient, scalable, and maintainable code using C++ and the Qt framework. You will collaborate with cross-functional teams to deliver high-quality solutions and ensure that the software integrates seamlessly with embedded systems. Key Responsibilities: Design, develop, and maintain embedded software applications for automotive systems. Develop software for in-vehicle infotainment (IVI), instrument clusters, telematics, ADAS, or other related automotive solutions. Write efficient, reliable, and maintainable C++ code following best practices. Use Qt for the development of graphical user interfaces (GUIs) for embedded systems. Perform integration of software with hardware, ensuring smooth communication and performance. Collaborate with hardware engineers, testers, and project managers to ensure timely delivery of high-quality solutions. Troubleshoot and debug embedded system issues, optimizing system performance. Conduct unit testing, code reviews, and maintain thorough documentation. Participate in all stages of the software development life cycle (SDLC), from requirement analysis to deployment and maintenance. Required Skills & Qualifications: Minimum Experience : 2+ years in C++ development for embedded systems. Strong proficiency in C++ programming language and knowledge of object-oriented design principles. Hands-on experience with the Qt framework for developing embedded applications, particularly in automotive or embedded GUI development. Familiarity with embedded systems architecture and real-time operating systems (RTOS). Experience with automotive standards, protocols (e.g., CAN, LIN, Ethernet), and tools used in embedded development. Strong understanding of debugging, profiling, and performance optimization techniques. Familiarity with version control systems (e.g., Git, SVN) and build systems (e.g., CMake). Good understanding of hardware-software interaction and ability to work with hardware teams. Knowledge of automotive-specific tools and standards (e.g., AUTOSAR, ISO 26262, MISRA) is a plus. Preferred Skills: Experience with cross-platform development using Qt (for both embedded Linux and RTOS environments). Experience with tools like CANoe or Vector for automotive diagnostics and communication. Knowledge of Agile/Scrum development methodologies. Other Requirements: Strong communication and collaboration skills, with the ability to work effectively in a team. Ability to thrive in a fast-paced, dynamic work environment. Willingness to work from the office at our Pune location. Why Join Us? Work on cutting-edge automotive technology and contribute to innovative solutions for the future of mobility. Collaborate with industry experts and experienced engineers in the automotive domain. A stimulating and dynamic work environment with opportunities for professional growth and development.
Posted 3 months ago
6 - 10 years
30 - 45 Lacs
Bengaluru
Work from Office
Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 4000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive. Our R&D division is growing globally, and we are looking for an experienced Senior IoT Firmware Engineer to join our dynamic team at the new R&D site in Bangalore, India. As a Senior IoT Firmware Engineer , you will be a crucial member of the SolarEdge India R&D team in Bangalore , responsible for developing embedded systems and firmware for our advanced solar energy products. You will play a key role in designing, implementing, and testing embedded software, ensuring its reliability, performance, and seamless integration with our hardware platforms. Responsibilities: Lead, Develop and implement efficient and reliable embedded application software using C++ with Embedded Linux for SolarEdge products. Design, develop, test and maintain code for modern embedded Linux based IoT products , both in low level and system level software development. Develop and deploy secure, scalable, and reliable IoT architectures . Interface with sensors, actuators, and microcontrollers, Collect, process, and analyze sensor data using advanced tools and sending to cloud. Collaborate with cross-functional teams, including Embedded firmware/hardware engineers, software developers, and product managers, to define system requirements and architect innovative embedded solutions. Troubleshoot and debug embedded software and hardware interactions, identifying and resolving issues throughout the product development lifecycle. Participate in code reviews, providing constructive feedback to team members and ensuring code quality and adherence to coding standards. Job Requirements Bachelor's (B.E./B.Tech.) in Computer Science/Software Engineering (Preferred), Electrical, Electronics Engineering with 6+ Years of relevant experience in IoT embedded systems design and firmware development. (Or) Masters degree (M.E./M.Tech.) in Computer Science/Software/Embedded Engineering (Preferred), Electrical, Electronics Engineering with 4+ Years of relevant experience in IoT embedded systems design and firmware development. • Strong programming sills in C++ and Python (Desirable). Experience in user space application development in Linux. Familiarity with networking concepts, edge computing, and AI/M in IoT. Strong understanding of microcontrollers, microprocessors, and embedded system architectures . Ability to identify, troubleshoot hardware and software technical problems. Strong debugging and Analytical thinking, problem-solving skills Excellent communication and teamwork skills to collaborate effectively with cross functional teams. Experience in the renewable energy or power electronics industry is an added advantage. Provide technical support and troubleshooting assistance during product development. Stay up to date with the latest advancements in power electronics and firmware technologies. Drive results within constraints of Product life cycle development and production at scale. Results-oriented mindset with a focus on achieving tangible and measurable results. Proven experience in building complex, high-performance systems and applications. Proficiency in using modern development tools and version control systems (e.g., Git, Docker) SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
Posted 3 months ago
1 - 3 years
3 - 8 Lacs
Chennai, Bengaluru
Work from Office
Candidates having BE|BTech in Electrical or Electronics Engineering with 1+ years of relevant Industry experience in Hardware Product Development function. Hardware,Embedded,Power supply (Mandatory) Thorough knowledge on Blender . Control theory & algorithms. Simulation environment like MATLAB/P-SPICE etc. Extensive experience and strong design knowledge of PFC, Resonance converters, Inverters, power Devices etc. Experience in Magnetics design - Low and High-Frequency Transformers, Inductors, CTs, PTs etc Experience and strong design knowledge of Analog and Digital circuit design, ADC, DACs, OPamps, microprocessors, microcontrollers & DSPs etc Experience in Firmware Development for real-time control, state machine implementation, and communication protocols
Posted 3 months ago
5 - 8 years
7 - 12 Lacs
Gandhinagar
Work from Office
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 3 months ago
8 - 12 years
11 - 21 Lacs
Bengaluru
Work from Office
Role & responsibilities Highlight Skills Job Requirements Core Development Skills: Strong experience in designing and implementing products using Go and Linux in embedded domain. Proficient in system design and development of scalable, modular applications. Networking and Communication: Hands-on experience with networking and communication systems in embedded environments, control systems, understanding of network, and device topology. Protocols and Standards: Familiarity with protocols such as APR, LLDP, SNMP v2/v3, SSH, HTTP, TCP, Mod Bus, OPC UA. Message Formats: Familiarity with message formats such as JSON, Syslog, CEF. Libraries: Familiar with the libraries including gopacket, gosnmp, OpenSSL, gob, net/http, govaluate or similar. OS, Build, Containerization and DevOps: Solid experience with Linux, Yocto build and DevOps. Cybersecurity(Good to have): Exposure to cybersecurity concepts, standards, and techniques, including encryption, message integrity, hashing, and CATO (Certificate Authority and Trust Operations). This role is ideal for individuals comfortable with embedded development for high-performance systems and integrating various networking, security, and communication protocols. Work Experience Experience: 5 years Core Development Skills: Strong experience in designing and implementing products using Go and Linux in embedded domain. Proficient in system design and development of scalable, modular applications. Networking and Communication: Hands-on experience with networking and communication systems in embedded environments, control systems, understanding of network, and device topology. Protocols and Standards: Familiarity with protocols such as APR, LLDP, SNMP v2/v3, SSH, HTTP, TCP, Mod Bus, OPC UA. Message Formats: Familiarity with message formats such as JSON, Syslog, CEF. Libraries: Familiar with the libraries including gopacket, gosnmp, OpenSSL, gob, net/http, govaluate or similar. OS, Build, Containerization and DevOps: Solid experience with Linux, Yocto build and DevOps. Cybersecurity(Good to have): Exposure to cybersecurity concepts, standards, and techniques, including encryption, message integrity, hashing, and CATO (Certificate Authority and Trust Operations). This role is ideal for individuals comfortable with embedded development for high-performance systems and integrating various networking, security, and communication protocols. Preferred candidate profile Perks and benefits
Posted 3 months ago
2 - 4 years
3 - 5 Lacs
Pune
Work from Office
Candidate should have good knowledge of: • Knowledge of Embedded C Programming • knowledge of Micro-controllers 8051, PIC, AVR, Arduino, Raspberry Pi, STM-32, ARM, • Hands-on Experience with IOT, RTOS, MCU, UART • Good Communication Skills
Posted 3 months ago
2 - 4 years
3 - 5 Lacs
Ahmedabad
Work from Office
Candidate should have good knowledge of: • Knowledge of Embedded C Programming • knowledge of Micro-controllers 8051, PIC, AVR, Arduino, Raspberry Pi, STM-32, ARM, • Hands-on Experience with IOT, RTOS, MCU, UART • Good Communication Skills
Posted 3 months ago
1 - 5 years
0 - 1 Lacs
Bengaluru
Work from Office
Job Description: We are looking for a Wi-Fi Software Engineer to join our team in India. The role involves developing Wi-Fi AP drivers and features while also providing direct technical support to customers in India. You will work with C programming and focus on Linux kernel and driver development , ensuring high-performance Wi-Fi solutions for our products, including AP routers and PON devices . Key Responsibilities: Develop Wi-Fi AP driver and Wi-Fi features. Support customers in India directly. Key Skills & Requirements: Coding with C program Coding & debugging for Linux kernel/driver Having knowledge of Wi-Fi 4/5/6/7 specifications and related technologies would be an advantage. Preferred Qualifications: Bachelors or Masters degree in Computer Science, Electronics, Telecommunications, or a related field. Experience in wireless networking and embedded system development is a plus. Strong analytical and problem-solving skills. Our department develops Wi-Fi-related products, including AP routers and PON devices. This is an excellent opportunity for engineers passionate about Wi-Fi software development and embedded Linux to work on cutting-edge networking technologies.
Posted 3 months ago
1 - 5 years
9 - 16 Lacs
Bengaluru
Hybrid
Role & responsibilities : Embedded Software Developer/Integrator- Automotive Preferred candidate profile : Developing & integrating Software components. Ensure the diff: modules of the SW interact correctly & efficiently Handling Automotive OEM/project specific requirements & guidelines 1-5 yrs professional Experience Excellent in embedded C Proven hands on experience in SW development, testing and debugging Understanding of micro-controllers and peripherals Very good experience in project build and integration (ex : make environment, compilers, linkers) Very good knowledge of configuration management and requirement management tools Good testing experience - usage of test benches & debuggers Very good communication skills
Posted 3 months ago
3 - 8 years
4 - 8 Lacs
Navi Mumbai
Work from Office
Job Profile: Embedded Engineer Job Overview Lateral emSoft Pvt Ltd is seeking a highly skilled Embedded Engineer to work on microcontroller-based IoT solutions with a strong focus on hardware design, firmware development, and networking protocols . The ideal candidate will develop, test, and integrate embedded systems for various IoT applications such as cold chain monitoring, fleet tracking, and industrial automation . Key Responsibilities 1. Embedded System Development Design and develop hardware solutions using microcontrollers (ARM, STM, ESP, PIC, AVR, etc.). Work with peripherals such as SPI, I2C, UART, PWM, ADC, and DAC for sensor interfacing and control. Develop low-level firmware to interface with hardware components. 2. Communication & Networking Protocols Implement communication interfaces including RS485 (Modbus), Ethernet, Bluetooth, LoRa, and Wi-Fi for device connectivity. Work with IoT protocols like MQTT, TCP/IP, and Modbus for cloud integration. Optimize communication protocols for real-time and low-power embedded systems . 3. Firmware Development & Debugging Develop and maintain C-based firmware for embedded systems. Write efficient and memory-optimized code for microcontrollers. Debug and troubleshoot firmware using oscilloscopes, logic analyzers, and debuggers . 4. Hardware Understanding & Testing Analyze digital circuits and PCB schematics to ensure proper hardware functionality. Conduct hardware validation, testing, and troubleshooting . Optimize power consumption, reliability, and performance for embedded IoT devices. 5. IoT & Cloud Integration Work on edge-to-cloud integration , ensuring IoT devices can transmit data securely. Develop and optimize cloud connectivity for real-time data processing . Collaborate with software engineers and cloud teams to ensure seamless integration. Key Skills & Qualifications Educational Background: Bachelors or Master’s degree in Electronics, Electrical, Instrumentation, or Computer Engineering . Embedded Systems or IoT-related certifications are a plus. Technical Skills: Strong proficiency in C programming for embedded development. Experience with microcontroller peripherals (SPI, I2C, UART, PWM, ADC, DAC) . Knowledge of RS485 (Modbus), Ethernet, Bluetooth, LoRa, and Wi-Fi communication protocols . Ability to read and understand digital/hardware circuit schematics . Proficiency in debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers . Experience: 2+ years in embedded systems development. Experience in IoT device development, industrial automation, or sensor-based systems . Hands-on experience with RTOS, FreeRTOS, or embedded Linux is a plus. Soft Skills: Strong problem-solving and analytical skills . Ability to work independently and in a collaborative team environment . Good communication skills to interact with cross-functional teams. Additional Requirements Experience with PCB schematic review and debugging . Knowledge of low-power embedded system design for IoT applications. Passion for developing innovative embedded solutionsRole & responsibilities Preferred candidate profile Perks and benefits
Posted 3 months ago
6 - 11 years
16 - 31 Lacs
Hyderabad
Work from Office
Hi All, Hiring for C++ with experience in Embedded Development Job Description. 1. C++ with experience in Embedded Development. 2.Architectural design and development experience for a networked, distributed computing ecosystem 3.Hands on experience in at least one complete embedded software development product life cycle from concept development through product testing and final release 4.Good understanding of the entire software development life cycle (SDLC) 6.6 to 13 years of experience Location : Hyderabad Interested candidates pls share resume to padmaja.lankalapalle@cognizant.com
Posted 3 months ago
4 - 7 years
6 - 10 Lacs
Bengaluru
Work from Office
What we offer: At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are. Group Summary: Transforming mobility. Making automotive technology that is smarter, cleaner, safer and lighter. That s what we re passionate about at Magna Electronics, and we do it by creating world-class Electronic systems. We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex Electronic systems. Our name stands for quality, environmental consciousness, and safety. Innovation is what drives us and we drive innovation. Dream big and create the future of mobility at Magna Electronics. Job Responsibilities: Comprehensive Knowledge of Automotive SPICE Standard ASPICE Certified Competent Assessor Knowledge of advanced in Automotive Standards (e.g. APQP, ISO 26262, Cyber Security) Knowledge of advanced in agile methods Knowledge of advanced Requirements, Configuration Management and Project management Experience in development for automotive applications (Software and/or system) in the automotive industry Knowledge of adavned in Embedded Development Awareness, Unity, Empowerment: At Magna, we believe that a diverse workforce is critical to our success. That s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law. Worker Type: Regular / Permanent Group: Magna Electronics
Posted 3 months ago
3 - 7 years
6 - 14 Lacs
Bangalore Rural
Work from Office
C++,ADAS,Automotive, ADAS Domain,Embedded development. C++ development, ADAS Feature development. Sensor or Tracking Experince. Advanced C++ concepts and best practices for ADAS feature development Coding techniques for ADAS features, such as sensor fusion, object detection, and machine learning Git version control system for collaboration and code management Bazel build tool for large-scale ADAS projects Gtest framework for writing unit tests and ensuring code quality
Posted 3 months ago
2 - 5 years
4 - 7 Lacs
Pune
Work from Office
Firmware Development: Develop, test, and optimize firmware for ESP32, STM32, Nuvoton , or similar microcontrollers. Implement device drivers for sensors (pH, Temperature, DO, etc.) and actuators. Work with RTOS (FreeRTOS, Zephyr, or similar) for real-time embedded applications. Develop power-efficient firmware for battery-operated IoT devices. Hardware & Circuit Design: Design, prototype, and debug PCB layouts (KiCad, Altium, or Eagle). Work with analog and digital sensors, power circuits, and communication interfaces (I2C, SPI, UART, CAN, RS485) . IoT Connectivity & Protocols: Integrate Wi-Fi, Bluetooth (BLE), LoRa, NB-IoT, LTE-M for wireless communication. Implement MQTT, CoAP, HTTP, WebSockets for cloud connectivity. Work with AWS IoT, Azure IoT, or Google Cloud IoT for data integration. System Optimization & Security: Optimize memory usage, power consumption, and real-time performance . Implement TLS/SSL encryption, Secure Boot, and OTA firmware updates . Testing & Debugging: Use JTAG, SWD, logic analyzers, oscilloscopes, and simulators for debugging. Conduct hardware testing, validation, and certification. Collaboration & Documentation: Work closely with hardware, software, and data science teams. Document firmware architecture, code, and system specifications.
Posted 3 months ago
8 - 13 years
20 - 32 Lacs
Bengaluru
Work from Office
Your Role: Development of artificial intelligence (AI) focused perception systems Design and develop tools and processes enabling teams to deploy their AI solutions faster Benchmark and develop prototypes for proof of concept phase Support hardware selection processes and become company expert for AI SoCs Interdisciplinary communication with algorithm experts and system developers Your Background : 8+ years of Experience in Embedded SW Development | C | C++ | compiler optimizations | Embedded systems debugging | Python | CI / CD | Docker | ML platform / ecosystem: Pytorch | Tensorflow, ONNX, TFLite. | Pruning, Quantization | Benchmarking | Understanding of popular AI architectures Algorithms | Familiar with instruction sets (VLIW, SIMD) and memory architectures (DSPs (e.g. TI C66/C7x , Hexagon)) popular AI processors. Familiarity with embedded deep learning SDKs ( QNN, TIDL)
Posted 3 months 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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2