Home
Jobs
Companies
Resume

622 Embedded Software Jobs - Page 5

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

We're looking for a Senior Development Engineer, who ll be responsible for day-to-day planning and implementations required to drive System Releases. you'll be part of the R&D Public Embedded Software Team in Bangalore and its responsibilities are building IOT based Smart Lighting outdoor products. Hence Problem Solving, taking ownership, Accountability & Drive/passion for results must be in your DNA. What you'll do Provide direction and efforts on RF and segment controller project deliveries. Act as a development engineer to successfully drive system releases from design to implementation; communicate expectations, plans, requirements, and co-ordinate all work within the scope of the assigned project/s. Lead and direct Initial concept testing and validation, requirement analysis and timeliness - Measured in areas of Initial validation, lead the scrum team and track deliverable to meet business commitments. Create Intellectual Property documents (IPs) around new product design concepts / ideas and drive innovation from ideation through to execution. Manage technical proposals and estimates and involve in risk management for complex technical problem solution. Drive and Continuously improve the Agile process within teams. Conduct the Technical-reviews, design proposals and documentation required to define & control products. Ensure the documentation is up to date and can be referred to when necessary. What you'll need 5-10 years of experience as an Embedded developer Strong experience of programming language Embedded C and assembly language Exposure on working with Real time operating systems (Micrium, Free RTOS etc), experience in Linux is added advantage Exposure of communication protocols I2C, SPI, DMA, UART Experience in RF network protocol and connectivity Strong hardware exposure on schematics, PCB layouts, Oscilloscope usage etc Real time hand on exposure on micro controllers, SDKs, ARM Cortex core, ARM 7 core, JTAG, SWI (Serial Wire Interface), SPI Flash, Light Sensors, GPRS, GPS implementation we'll versed with compilers and debugging GCC, GDB, Keil, IAR Have used repository tools such as SVN, git What you'll get in return Competitive salary package including benefits such as lease car, holiday allowance, pension scheme, flexible working hours and family-friendly employment policies Opportunity to buy Signify products with discount

Posted 1 week ago

Apply

5.0 - 8.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

We're looking for a Development Engineer, who ll be responsible for day-to-day planning and implementations required to drive System Releases. you'll be part of the R&D Public Embedded Software Team in Bangalore and its responsibilities are building IOT based Smart Lighting outdoor products. Hence Problem Solving, taking ownership, Accountability & Drive/passion for results must be in your DNA. What you'll do Support, learn, collaborate and contributing to the outdoor Lighting project deliveries. Act as a junior development engineer to successfully drive system releases from design to implementation; communicate expectations, plans, requirements, and co-ordinate all work within the scope of the assigned project/s. Design and implement software of embedded devices and systems from requirements to production and commercial deployment Analyze and enhance efficiency, stability, and scalability of system resources Integrate and validate new product designs Support software QA and optimize I/O performance Provide post-production support Interface with hardware design and development Assess third party and open-source software Lead and direct Initial concept testing and validation, requirement analysis and timeliness - Measured in areas of Initial validation, lead the scrum team and track deliverable to meet business commitments. Create Intellectual Property documents (IPs) around new product design concepts / ideas and drive innovation from ideation through to execution. Manage technical proposals and estimates and involve in risk management for complex technical problem solution. Drive and continuously improve the Agile process within teams. Conduct the Technical-reviews, design proposals and documentation required to define & control products. Ensure the documentation is up to date and can be referred to when necessary. Experience in all phases of system development, including requirements analysis, software design, software development, Unit testing, Integration testing, System testing, Debugging and maintenance of software. What you'll need As an Assistant Development Engineer with R&D Public, you are an all-rounder with focus details on Embedded Development in a complex technical environment based on the following areas: - 5-8 years of experience as an Embedded developer Experience in Lighting domain will be an added advantage Experience in hands-on development and troubleshooting on embedded targets Solid programming experience in C or C++ Proven experience in embedded systems design with preemptive, multitasking real-time operating systems Familiarity with software configuration management tools, defect tracking tools, and peer review Excellent knowledge of OS coding techniques, interfaces, and hardware subsystems Adequate knowledge of reading schematics and data sheets for components Strong documentation and writing skills Knowledge of SVN, GIT, CI/CD etc Excellent team player What you'll get in return Competitive salary package including benefits such as lease car, holiday allowance, pension scheme, flexible working hours and family-friendly employment policies Opportunity to buy Signify products with discount

Posted 1 week ago

Apply

5.0 - 10.0 years

9 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

As a Embedded Software Engineer for Philips Hue, you'll be working on the worlds leading smart home lighting ecosystems. The Hue ecosystem is expanding rapidly through new lights, accessories, and differentiating use-cases such as using lighting to make your home more secure your home or create an immersive home theatre experience. We pride ourselves in being the best integrated smart home lighting system and are at the forefront of developing the new smart home industry standard called Matter. This team will be responsible for developing and upgrading the Matter integration in our Hue B bridge, which powers the world s largest Matter device install base in the world. You will be a key player in building the technologies that will power the next generation IoT ecosystems. we're on the lookout for forward-thinking innovators with a passion for IoT, who are excited to help us build the next level home lighting experience. If you match this description, get in touch! What you'll do Join the R&D team in Bangalore to d evelop, test, and ship embedded software for the Philips Hue Bridge, which is the center of the Philips Hue smart home lighting system. (in case of lead) Work out the software design for new features, and provide technical guidance to engineers in the team. Be part of a multidisciplinary team (App, Cloud, Bridge , QA) that together designs features end to end. you'represent the Hue Bridge in the design by knowing its capabilities and limits. Have technical discussions with partners, to jointly optimize our product experience. Work with the Connectivity Standards Alliance to optimize and test the specifications and implementations of Matter to best fit the Philips Hue use cases. Perform data analysis, identify improvement opportunities, and provide input to steer the product roadmap. Qualification bachelors degree in computer engineering , computer science, electrical engineering, or related discipline . 5+ years of experience developing embedded device software in C/C++, with proven projects shipping high quality software to large number of customers. Experience with C#, BASH, Python, Javascript is a plus. Fluent in working with Embedded Linux based platforms. Knowledge of networking communication protocols like TCP/UDP, HTTPS, MQTT, mDNS, BLE, ZigBee. Effective communication skills and flexibility to closely collaborate with partners and overseas colleagues. Strong affinity with smart home products is a plus.

Posted 1 week ago

Apply

3.0 - 7.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

The Functional Safety team is at the core of everything we do, working at the heart of the most reliable and secure embedded OS. Using your extensive knowledge of safety standards, you will partner and give advice to our customers across multiple industries including our high-profile automotive Tier 1 accounts. In return for your skills, expertise and passion, we will provide you with an attractive compensation, bonus excellent benefits package. Join us and you will become part of a team that is already leading the way and has even bigger plans for the future. What we are working on is truly groundbreaking! You will: Conduct safety analysis activities collaborating with the onsite Principal FSM global team as needed. Collaborate closely with the senior leaders across the other COE functions in Hyderabad. Create documents and/or evidence packages to support certification of roadmap or custom software projects. Partner with external safety assessor. Participate in training and workshops related to usage of QNX products in safety critical systems, or to functional safety in general. Attend working groups to keep abreast of ahead of the industry latest and influence future industry standards. Help to improve and keep safety at the forefront of everyones mind. You will have: Proven and in-depth knowledge of software safety standards such as ISO 26262 , IEC 61508 or IEC 62304 (ideally across multiple levels). Experience performing safety analyses and crafting the associated documentation. Experience with requirements management and associated tools (JAMA, DOORS, etc). Embedded software development experience using C. Excellent relationship management, communication and interpersonal skills, gained both by experience with internal stakeholders and Tier 1 global customers. A high degree of motivation and ability to work successfully within a team independently in a stand alone role within a global environment. Its excellent if you have any of the following : Familiarity with alternative standards: EN 50128, UL 4600 or DO-178C. QNX, or other embedded RTOS development. Experience with formal or semi-formal notations. Knowledge of software development processes, standards or guidelines (ASPICE, MISRA) as we'll as scripting and document generation tools (Python, Latex)

Posted 1 week ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

The Functional Safety team is at the core of everything we do, working at the heart of the most reliable and secure embedded OS. Using your extensive knowledge of safety standards, you will partner and give advice to our customers across multiple industries including our high-profile automotive Tier 1 accounts. In return for your skills, expertise and passion, we will provide you with an attractive compensation, bonus excellent benefits package. Join us and you will become part of a team that is already leading the way and has even bigger plans for the future. What we are working on is truly groundbreaking! You will: Conduct safety analysis activities collaborating with the onsite Principal FSM global team as needed. Collaborate closely with the senior leaders across the other COE functions in Hyderabad. Create documents and/or evidence packages to support certification of roadmap or custom software projects. Partner with external safety assessor. Participate in training and workshops related to usage of QNX products in safety critical systems, or to functional safety in general. Attend working groups to keep abreast of ahead of the industry latest and influence future industry standards. Help to improve and keep safety at the forefront of everyones mind. You will have: Proven and in-depth knowledge of software safety standards such as ISO 26262 , IEC 61508 or IEC 62304 (ideally across multiple levels). Experience performing safety analyses and crafting the associated documentation. Experience with requirements management and associated tools (JAMA, DOORS, etc). Embedded software development experience using C. Excellent relationship management, communication and interpersonal skills, gained both by experience with internal stakeholders and Tier 1 global customers. A high degree of motivation and ability to work successfully within a team independently in a stand alone role within a global environment. Its excellent if you have any of the following : Familiarity with alternative standards: EN 50128, UL 4600 or DO-178C. QNX, or other embedded RTOS development. Experience with formal or semi-formal notations. Knowledge of software development processes, standards or guidelines (ASPICE, MISRA) as we'll as scripting and document generation tools (Python, Latex).

Posted 1 week ago

Apply

5.0 - 7.0 years

7 - 9 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

We are looking for a Senior Integration Engineer who can work with Linux Product Team for various projects within the business. A Senior Engineer within this team will play a leading role in driving the product development, Doing Impact analysis (arch, tech teams, baseline), providing inputs to leads, propose Branching strategy & interim milestones, meet the quality and timeline goal and mentor the junior members of the team. You will have the opportunity to work with a team of dynamic, like-minded, and ambitious people in a fast-paced Agile environment. Roles & Responsibilities : Key Responsibilities: Collaborate cross-functionally with stakeholders to gather and understand the requirements Perform requirements capture. Participate in setting standards for various stages in project lifecycle. Lead the team to deliver a high-quality product on a defined schedule. Highlight risks and gaps early in the project life-cycle to identify the correct path forward. Evaluate new tools and technology to ensure an automated and stable environment Doing Impact analysis (arch, tech teams, baseline), providing inputs to leads, propose Branching strategy & interim milestones. Code freeze for each release and intercepting the release criteria for key customers - Sanity, Stability, Conformance Test Suites, Power, Perf, fine-tuned testing based on need. Task definition and work breakdown including time estimation. Ability to work with minimal requirements and manage multiple tasks. Collaborate closely with Software and Test Teams. Excellent understanding of CI systems. Maintain the current CI system including defect investigation. Play a role in continuous development of the departments processes. Education requirements: Bachelors degree in Engineering, Information Systems, Computer Science, or related field, or a proven history of experience in the technical field. References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfil the principal duties of the role and possesses the required competencies.

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Hosur, Bengaluru

Work from Office

Naukri logo

Qualifications Educational qualification: Bachelor s or Master s degree in Computer Science or Electronics or Electrical Engineering or related field. Experience : 3-5 years Skills: Bachelors\Master s degree in Engineering, Information Systems, Computer Science, or related field. 3-5 years of experience with Programming Language such as C, C++, Java, Python, etc. Experience in Android and Linux Multimedia frameworks and Linux Kernel development with a focus on V4L2. Experience in Java/perl/python programming. Knowledge of software design patterns and multi-threaded programming. Knowledge of computer architecture, operating systems, data structures, and basic algorithms, particularly with respect to Linux/Android platforms. Software debugging skills in embedded real time operating systems, preferably on Linux platforms Video usage models including playback, streaming, camcorder, WiFi display, and content protection Video compression standards (e.g. H264/ H.265/AV1) Streaming protocols and implementation (e.g HLS/HTTP/DASH) Linux device driver development and debugging (e.g. V4L2) - Expertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.) - ARM or other embedded SoC development and debugging

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

Qualifications Educational qualification: Bachelor s or Master s degree in Computer Science or Electronics or Electrical Engineering or related field. Experience : 3-5 years Skills: Bachelors\Master s degree in Engineering, Information Systems, Computer Science, or related field. 3-5 years of experience with Programming Language such as C, C++, Java, Python, etc. Experience in Android and Linux Multimedia frameworks and Linux Kernel development with a focus on V4L2. Experience in Java/perl/python programming. Knowledge of software design patterns and multi-threaded programming. Knowledge of computer architecture, operating systems, data structures, and basic algorithms, particularly with respect to Linux/Android platforms. Software debugging skills in embedded real time operating systems, preferably on Linux platforms Video usage models including playback, streaming, camcorder, WiFi display, and content protection Video compression standards (e.g. H264/ H.265/AV1) Streaming protocols and implementation (e.g HLS/HTTP/DASH) Linux device driver development and debugging (e.g. V4L2) - Expertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.) - ARM or other embedded SoC development and debugging

Posted 1 week ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Hosur, Bengaluru

Work from Office

Naukri logo

Qualifications Educational qualification: Bachelor s or Master s degree in Computer Science or Electronics or Electrical Engineering or related field. Experience : 3-6 years Skills : Work Experience: Atleast 3+ years of relevant Industry or Academic experience with Linux Kernel Skills/experience: Excellent knowledge of OS fundamentals, Data structures, Linux kernel and its device driver model Excellent programming skills and expert level knowledge of C Excellent debugging skills, using kernel tracers as well as JTAG and GDB debuggers Good knowledge of memory management, interrupt handling and power management in Linux Good understanding of ARM v8/v9 CPU and cache architectures Proficient in Git for development and patch/branch management Experience with python, perl, rust, shell scripting is a plus Know how of Linux Kernel upstream patch submission process with patches merged in kernel.org as well as experience working with community development boards (Dragonboards/Pandaboards) is a double plus Independent and self-motivated problem solver and strategic thinker Effective written and verbal communication Excellent interpersonal and teamwork skills

Posted 1 week ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

Qualifications Educational qualification: B.E/B.Tech/M.E/M.Tech ECE, EEE, CSC Experience : 3-8 years Skillset: Professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS etc. Experience in the embedded domain to design, develop and support software solutions on multi-core ARM (V7A or V8A)/CPUs, Strong C/C++ programming skills. Hands-on experience using JTAG to debug real-time problems Industry standard software development tools: HSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools. Expertise in Development of PCI RC/EP Device Driver. Expertise in writing kernel space device drivers in areas of MMU, Power(clocks/thermal). Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.). Experience in Board Bring-up, Device drivers, peripheral buses (SPI, I2C, USB), Memory controller DDR, eMMC, UFS and Performance. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies.

Posted 1 week ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Hosur, Bengaluru

Work from Office

Naukri logo

Qualifications Educational qualification: Bachelor s or Master s degree in Computer Science or Electronics or Electrical Engineering or related field. Experience : 4-8 Years Skills: Professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS etc. Experience in the embedded domain to design, develop and support software solutions on multi-core ARM (V7A or V8A)/CPUs, Strong C/C++ programming skills. Hands-on experience using JTAG to debug real-time problems Industry standard software development tools: HSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools. Expertise in Development of PCI RC/EP Device Driver. Expertise in writing kernel space device drivers in areas of MMU, Power(clocks/thermal). Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.). Experience in Board Bring-up, Device drivers, peripheral buses (SPI, I2C, USB), Memory controller DDR, eMMC, UFS and Performance. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies.

Posted 1 week ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

Qualifications Educational qualification: Bachelor s or Master s degree in Computer Science or Electronics or Electrical Engineering or related field. Experience : 4-8 Years Skills: Professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS etc. Experience in the embedded domain to design, develop and support software solutions on multi-core ARM (V7A or V8A)/CPUs, Strong C/C++ programming skills. Hands-on experience using JTAG to debug real-time problems Industry standard software development tools: HSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools. Expertise in Development of PCI RC/EP Device Driver. Expertise in writing kernel space device drivers in areas of MMU, Power(clocks/thermal). Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.). Experience in Board Bring-up, Device drivers, peripheral buses (SPI, I2C, USB), Memory controller DDR, eMMC, UFS and Performance. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies.

Posted 1 week ago

Apply

15.0 - 25.0 years

50 - 60 Lacs

Pune

Work from Office

Naukri logo

Job Title: Embedded Architect Job Description: We are seeking an experienced Embedded Architect to join our dynamic engineering team. The Embedded Architect will be responsible for designing and developing embedded systems architecture, integrating hardware and firmware components, and ensuring that embedded systems meet high-quality standards. The successful candidate will work closely with cross-functional teams to define system requirements, develop architectural guidelines, and lead the development of innovative solutions to meet customer needs. Key Responsibilities: - Design and develop architecture and product platform for embedded systems with a focus on performance, reliability, and scalability. - Collaborate with cross functional team and firmware engineers to define system requirements and specifications. - Conduct feasibility studies and risk assessments for new embedded projects. - Lead code reviews and ensure adherence to best practices and coding standards. - Develop and maintain documentation related to system architecture and design processes. - Troubleshoot and resolve technical issues during the development and testing phases. - Mentor firmware engineers and provide guidance on architectural decisions. - Stay up-to-date with emerging technologies and industry trends related to embedded systems and design. - Direct the team to develop effecient code and product, reducing time to delivery and cost. Skills and Tools Required: - Strong experience in embedded systems design and architecture. - Proficient in programming languages such as C and C++, Pyhton with handson experience in embedded domain - Embedded web app experince is good to have - Experience with real-time operating systems (FreeRTOS or any RTOS) and embedded Linux. - Knowledge of hardware design principles, including microcontrollers and microprocessors. - Familiarity with software development life cycle (SDLC) and agile methodologies. - Good to have Azure Deveops knowledge. - Experience with debugging tools and methodologies for embedded software. - Strong problem-solving skills and the ability to work under pressure. - Excellent communication and collaboration skills. - Experience with version control systems (e.g., Git) and project management tools. Preferred Qualifications: - Bachelors or masters degree in Electronics Engineering or a related field. - Prior experience in a leadership role or experience in project management. - Knowledge of safety-critical systems and compliance standards If you are passionate about embedded systems and looking to take your career to the next level, we invite you to apply for this exciting opportunity.

Posted 1 week ago

Apply

0.0 - 3.0 years

7 - 11 Lacs

Chennai

Work from Office

Naukri logo

- Job Responsibilities: Support for the design of embedded software (C language) for automotive brushless motor products, and participate in the design of the overall system scheme and the determination of software control algorithms Support for the construction of embedded software architecture, code writing and debugging, and system testing Support for product testing and monitoring, design of calibration software Support for the subsequent continuous improvement of product software Support for ASPICE process documentation and auditing for automotive SW projects Job requirements: Bachelor/Master degree, major in motor control, electronics, electrical, automation Familiar with the position sensorless control algorithm of BLDC square wave and sine wave, FOC, space vector control, experience in related projects is preferred Proficient in at least one 16 or 32-bit microcontroller software design; proficient in Infenon or arm cortex software/hardware design is preferred Familiar with Matlab/Simulink modeling and simulation , and proficient in using at least one circuit simulation (Multisim, Pspice, Seber, etc.) software. Experience in applying matlab motor control software to automatically generate is preferred Familiar with automotive electronics, body network ( CAN/LIN protocol ), experience in related automotive projects is preferred Practical experience with ARM-based SW architecture development for BLDC motor drives Come join our global, inclusive & diverse team Our purpose is to improve the quality of life of everyone we touch through our innovative motion systems. We are a truly global team bound together by our shared values. Our culture is built on the diversity, knowledge, skills, creativity, and talents that each employee brings to the company. Our people are our company’s most valuable asset. We are committed to providing an inclusive, diverse and equitable workplace where employees of different backgrounds feel valued and respected, regardless of their age, gender, race, ethnicity or religious background. We are committed to inspiring our employees to grow, act with ownership and find fulfilment and meaning in the work they do.

Posted 1 week ago

Apply

8.0 - 10.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking a detail-oriented and experienced Embedded engineer proficient in Embedded C-Language , to design and implement high-reliability firmware for embedded systems across various microcontrollers and platforms for safety critical applications . The role involves working with real-time embedded platforms ensuring strict performance, safety and regulatory standards are met. Key Responsibilities Develop embedded software in C for safety critical systems in aerospace, Rail, medical Domains. Design and implement embedded firmware in C for microcontrollers (ARM Cortex-M, AVR, STM32, etc. ) Design, code, and test software in real-time environments (RTOS or bare metal) with deterministic behavior. Implement drivers and middleware for peripherals (I2C, SPI, UART, ARINC 429, CAN, etc. ) Collaborate with hardware engineers during board bring-up and system validation . Write and maintain low-level diagnostics , bootloaders, and health monitoring features. Participate in code reviews, static analysis, unit/integration testing , and traceability documentation. Support software verification and validation activities for certification. Work Experience Required Skills Proficiency in Embedded C programming especially for resource-constrained, safety-critical systems . Experience with microcontrollers and low-level programming (register-level code, peripheral configuration). Experience with RTOS-based development (e. g. , VxWorks, FreeRTOS, Integrity) and real-time scheduling. Debugging skills using JTAG, oscilloscopes, and hardware-in-the-loop (HIL) setups. Familiarity with communication protocols such as (e. g. , RS-422, CAN, ARINC 429, etc. , ). Preferred Skills Knowledge of software configuration management and traceability tools (e. g. , DOORS, Polarion, Git). Exposure to redundant systems, fault tolerance , and certification test environments . Experience working in DO-178B/C, Cenelec environments. Prior work in safety-critical systems ( e. g. , automotive, rail, medical) is a plus.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking a highly skilled Software VV Engineer, proficient in Embedded C-Language to join our engineering team. The role involves planning, executing, and documenting Verification and Validation activities for safety critical embedded software in compliance Aero/Rail/etc. Knowledge of standards would be desired. The candidate will play a key role in traceability and rigor across the verification lifecycle. Key Responsibilities Perform requirements-based testing (RBT) using low-level and high-level requirements . Hands-on experience in unit testing, integration testing . Develop and execute Software VV plans , procedures, and reports in alignment with industry specific standards. Own requirements traceability , coverage metrics, and verification artifacts for audits and certification packages. Conduct structural coverage analysis (e. g. , statement, decision, MC/DC) using tools such as LDRA / VectorCAST / RTRT, etc. Ensure traceability between requirements, design, code, and test artifacts using tools like DOORS / Polarion / Jama . Participate in software reviews, audits , and change impact analysis . Collaborate with development, quality assurance, and system engineering teams to ensure conformance with plans and standards . Support problem resolution , test debug, and root cause analysis of software defects. Assist in the qualification of software tools as required. Work Experience Required Skills Proficiency in C-programming Proficiency in Software Verification Validation activities Strong understanding of software life cycle data artifacts . Proficiency in requirements management and traceability . Hands-on experience with unit testing, integration testing of software developed in C. Familiarity with scripting languages ( Python , Bash) and test harness frameworks. Coordinate with development, QA, and safety leads to address non-conformities , impact assessments , and change control . Preferred Skills Exposure to real-time embedded platforms and hardware-in-the-loop (HIL) testing. Experience with Communication protocols such as RS232, I2C, CAN, ARINC 429, etc . Nice to have experience in C++ programming Knowledge of RTOS Experience in software testing or VV for DO-178B/C, CENELEC compliant projects. Certifications (Optional but Beneficial) ISTQB or equivalent software testing certifications. Education Bachelor or Master degree in Electrical / Electronics / Computer Engineering .

Posted 2 weeks ago

Apply

10.0 - 17.0 years

14 - 24 Lacs

Bengaluru

Work from Office

Naukri logo

Hiring for Senior Manager R&D Should be from Embedded background and Experience from Railway Industry Experience:10+ Years Location: Bengaluru Job Description: > Hardware Development as per requirements. > Software Development as per Requirements. > Board Level Driver Development > FPGA Verilog Programming > System, Software, RAMS Level Documentation Review. > BOM Finalisation > Monitoring the Board Level Safety Test > Monitoring EWS ISA process > Monitoring Team Lead performance. > Monitoring the Functional Testing with RDSO > Co-ordinate with RDSO for any requirements clarification during development & testing > Co-Ordinate with ISA for System Level, Design Level & Architecture Level design related quirys > Monitoring TCAS Project Execution(LTCAS & STCAS Installation & Commission) > Customer Handling(Railways) Please drop your CV to sindhura@delighthr.com

Posted 2 weeks ago

Apply

8.0 - 11.0 years

35 - 37 Lacs

Kolkata, Ahmedabad, Bengaluru

Work from Office

Naukri logo

Dear Candidate, We are hiring an Embedded Software Developer to create reliable firmware and low-level software for devices. Ideal for engineers with experience in hardware-level programming. Key Responsibilities: Develop and test firmware for embedded systems Interface with sensors, actuators, and communication modules Optimize code for performance, memory, and power efficiency Debug hardware-software interaction and timing issues Required Skills & Qualifications: Strong C/C++ skills for embedded environments Experience with microcontrollers (ARM, STM32, AVR) Familiarity with RTOS, interrupts, and serial protocols (SPI, UART, I2C) Bonus: Exposure to IoT, Bluetooth, or automotive systems Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies

Posted 2 weeks ago

Apply

2.0 - 5.0 years

16 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Software Engineer 2 The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Software Engineer on our Software Engineering Team in Bangalore. What you ll achieve As a Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer s business goals, needs and general business environment creating software solutions. You will: Participate in the preparation, review and evaluation of software/storage requirements and specifications Prepare written specifications for tasks of varied complexity from verbal requirements Use defined software lifecycle methodologies Review and implement test strategies for software products Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements Good knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable Knowledge of server, storage, networking and client technologies Ability to code/debug moderately sophisticated programs using design specifications Knowledge of software architectures and applications 2-5 years of related experience Desirable Requirements Bachelor s degree Application closing date: 30 June 2025 #NJP

Posted 2 weeks ago

Apply

2.0 - 4.0 years

16 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Software Engineer 2 The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Software Engineer on our Software Engineering Team in Bangalore. What you ll achieve As a Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer s business goals, needs and general business environment creating software solutions. You will: Participate in the preparation, review and evaluation of software/storage requirements and specifications Prepare written specifications for tasks of varied complexity from verbal requirements Use defined software lifecycle methodologies Review and implement test strategies for software products Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements 2-4 years of programming languages - C C++; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable Knowledge of server, storage, networking and client technologies Ability to code/debug moderately sophisticated programs using design specifications Knowledge of software architectures and applications Desirable Requirements Python or Bash scripting experience would be a plus. Familiar with algorithmic concepts that can scale with constant performance; Hardware knowledge. We believe that each of us has the power to make an impact. That s why we put our team members at the center of everything. If you re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live, and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 30 June 2025 #NJP

Posted 2 weeks ago

Apply

0.0 - 2.0 years

1 - 3 Lacs

Ahmedabad

Work from Office

Naukri logo

Roles and Responsibilities: Design and develop embedded systems for robotic applications. Integrate hardware and software components for fully functional robotics setups. Assist in system-level troubleshooting and optimization.

Posted 2 weeks ago

Apply

2.0 - 5.0 years

3 - 7 Lacs

Hyderabad

Work from Office

Naukri logo

Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production. You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces. Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Honeywells customers. Key Responsibilities Develop software Programming Manage software applications Creation of instructional technical manuscripts Create reports YOU MUST HAVE Bachelor s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics WE VALUE Familiarity with computer languages, C/C++ Experience working in embedded software architectures Solid communication and collaborative skills Knowledge of wireless technology Some relevant experience

Posted 2 weeks ago

Apply

3.0 - 7.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking an experienced Embedded Testing C++ Technical Lead to join our dynamic team in Bengaluru, Karnataka, India. In this role, you will lead our embedded testing efforts, driving innovation and ensuring the highest quality standards for our cutting-edge embedded systems. Provide technical leadership and mentorship to a team of embedded software testers Develop and implement comprehensive test strategies for complex embedded systems Design and oversee the creation of automated test frameworks using C++ Collaborate with cross-functional teams to identify and resolve software defects Optimize testing processes and methodologies to improve efficiency and coverage Conduct code reviews and ensure adherence to coding standards and best practices Stay up-to-date with emerging trends in embedded systems testing and C++ development Participate in architectural discussions and contribute to technical decision-making Manage resource allocation and prioritize testing activities across multiple projects Report on testing progress, quality metrics, and risk assessments to stakeholders Qualifications Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field 7+ years of experience in embedded systems development, with a strong focus on C++ programming 3+

Posted 2 weeks ago

Apply

2.0 - 4.0 years

16 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Software Engineer 2 The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Software Engineer on our Software Engineering Team in [Location] . What you ll achieve As a Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer s business goals, needs and general business environment creating software solutions. You will: Participate in the preparation, review and evaluation of software/storage requirements and specifications Prepare written specifications for tasks of varied complexity from verbal requirements Use defined software lifecycle methodologies Review and implement test strategies for software products Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements 2-4 years of programming languages - C C++; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable Knowledge of server, storage, networking and client technologies Ability to code/debug moderately sophisticated programs using design specifications Knowledge of software architectures and applications Desirable Requirements Python or Bash scripting experience would be a plus. Familiar with algorithmic concepts that can scale with constant performance; Hardware knowledge. Application closing date: 30 Juune 2025 #NJP

Posted 2 weeks ago

Apply

14.0 - 19.0 years

7 - 11 Lacs

Gurugram

Work from Office

Naukri logo

Position Title: Automotive Gateway Central Control Unit Embedded System, Software Design Development Qualification: B.E / B. Tech / M. Tech in Electrical Engineering/ Electrical Electronics / Electronics Communication/ Computer Science / Mechatronics (Minimum 80 % marks) Desirable: Any specialization or External course for Embedded Systems. Experience: 10~14 years Location Gurgaon/Bangalore Skill Role Responsibilities Strong expertise in Automotive Gateway Central control unit domain Strong knowledge of Embedded C programming. Strong Knowledge of Embedded Hardware Systems Strong knowledge of Application software Model-based design and Auto-code generation Good experience of Virtual Validation L2 to L4 Experience in Hands-on knowledge of 8-bit/16-bit/32-bit/ARM Microcontrollers. Strong work experience of serial protocols including but not limited to I2C, SPI, UART etc. Should have knowledge of CAN/LIN/Ethernet communications. Good Debugging skills for troubleshooting in Hardware software both. Should have a working knowledge of Compilers like IAR/GHS etc. Autosar Software Architecture knowledge Embedded C++, RTOS knowledge Multicore/Microprocessors knowledge Adaptive Autosar, FOTA, Software Defined vehicles, Service oriented architecture knowledge. Hypervisor, Dockers, Yocto, Linux operating system knowledge. ASPICE, ISO26262, Cyber security standards knowledge CAN-FD, Ethernet wireless protocol. Autosar BSW configurations (MCAL, CDD, RTE etc.) Diagnostics protocols knowledge like UDS, KWP, DEM, DCM protocols Model Based Designing like MATLAB/Simulink etc. MISRA Guidelines Bootloader knowledge Requirement Engineering (Elicitation, Analysis, Feasibility) Posix System like Linux/Unix Knowledge of SDLC, V-cycle, configuration management etc. MIL./SIL/HIL/Unit testing knowledge. Strong Knowledge of Standards: ASPICE Level 2 and 3 Functional Safety ISO26262, Cybersecurity ISO 21434 AUTOSAR Domain examples: Gateway domain Body control systems Telematics control systems In-Vehicle Infotainment systems Any other Automotive control system with above applicable skills Tools: Model-based design - MathWorks. Requirements Management Tools such as DOORs, Polarion Architecture tools (MATLAB System Composer, Enterprise Architect, System Desk) DSPACE HILs hardware and software Exposure to scripting language e.g., Python / Perl /m-script Analysis tools Vector Canoe, CANalyzer Calibration, diagnostics, and validation tools such as ETAS INCA, Vector CANape AUTOSAR (DAVINCI developer, Vector Geny, System Desk, System Composer, EB Tresos, Da Vinci configuration pro)

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies