Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 7.0 years
7 - 9 Lacs
Hyderabad, Ahmedabad
Work from Office
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 2 months ago
3.0 - 5.0 years
5 - 7 Lacs
Hosur, Bengaluru
Work from Office
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 2 months ago
3.0 - 5.0 years
5 - 7 Lacs
Hyderabad, Ahmedabad
Work from Office
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 2 months ago
3.0 - 6.0 years
5 - 8 Lacs
Hosur, Bengaluru
Work from Office
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 2 months ago
3.0 - 8.0 years
5 - 10 Lacs
Hyderabad, Ahmedabad
Work from Office
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 2 months ago
4.0 - 8.0 years
6 - 10 Lacs
Hosur, Bengaluru
Work from Office
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 2 months ago
4.0 - 8.0 years
6 - 10 Lacs
Hyderabad, Ahmedabad
Work from Office
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 2 months ago
15.0 - 25.0 years
50 - 60 Lacs
Pune
Work from Office
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 2 months ago
0.0 - 3.0 years
7 - 11 Lacs
Chennai
Work from Office
- 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 2 months ago
8.0 - 10.0 years
8 - 12 Lacs
Bengaluru
Work from Office
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 months ago
3.0 - 6.0 years
6 - 10 Lacs
Bengaluru
Work from Office
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 months ago
10.0 - 17.0 years
14 - 24 Lacs
Bengaluru
Work from Office
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 months ago
8.0 - 11.0 years
35 - 37 Lacs
Kolkata, Ahmedabad, Bengaluru
Work from Office
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 months ago
2.0 - 5.0 years
16 - 17 Lacs
Bengaluru
Work from Office
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 months ago
2.0 - 4.0 years
16 - 17 Lacs
Bengaluru
Work from Office
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 months ago
0.0 - 2.0 years
1 - 3 Lacs
Ahmedabad
Work from Office
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 months ago
3.0 - 7.0 years
9 - 13 Lacs
Bengaluru
Work from Office
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 months ago
2.0 - 5.0 years
3 - 7 Lacs
Hyderabad
Work from Office
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 months ago
2.0 - 4.0 years
16 - 17 Lacs
Bengaluru
Work from Office
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 months ago
14.0 - 19.0 years
7 - 11 Lacs
Gurugram
Work from Office
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 months ago
3.0 - 7.0 years
7 - 12 Lacs
Bengaluru
Work from Office
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 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+ years of leadership experience in t
Posted 2 months ago
8.0 - 13.0 years
50 - 65 Lacs
Bengaluru
Work from Office
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button. The Device OS team is a big part of creating these innovative devices at Lab126 providing the core OS, platform, features and components. In the Device OS group, we are inventing the future for consumer electronics and are looking for a software development engineer to help us bring the vision into reality and solve real world challenges that will transform our customers experiences in ways we can t even imagine yet. The team develops scalable cloud solutions that enable our partners to quickly build and launch devices quickly and in a cost-effective way. If you love to be hands on designing and implementing quality platform for our consumer electronic devices while working with a world class, highly accomplished team, we would love to talk with you. As a Sr. Software Development Engineer, you will lead the technical aspects of core Device customer experience and engage with an experienced cross-disciplinary staff to design implement and bring to market innovative consumer products. You must be responsive, flexible and able to succeed within an open collaborative peer environment. This Sr. Software Development Engineer role will be responsible to create innovative Embedded solutions enabling new/unique experiences for our customers with a wide range of Amazon Devices. This hands-on position also requires broad engineering competency in Embedded Software, Linux middleware, C/C++ based device software modules and application development, Strong experience in Multimedia domain (Audio, Video), good knowledge on HAL/HIDL is preferred along with a strong code craftsmanship principles and a good understanding of the scalable software system design. In addition, provide technical consultation across different organization, find innovative ways to solve customer needs and take up interesting technical problems that are unique to devices. You will work closely with Platform and application teams to ensure the highest level of quality for the Device OS deliverable. Software Development Engineer will deeply be involved in design of various middleware and cloud services by collaborating with the various internal and external stakeholders. Software Development Engineer will closely work with the Product Management team to detail out/disambiguate the requirements. Software Development Engineer will own the quality of his/her own work (code/design) and also help junior members in the team to meet or exceed the quality bar. - 8+ years of non-internship professional software development experience - 8+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team - 7+ Years of experience in Multimedia domain, having hands-on on various Audio, Video Codec, streaming technologies - 8+ Years of experience in C++ programming language and OS Middleware - Strong debugging skills to navigate and root cause across multi component system - 8+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelors degree in computer science or equivalent - In depth knowledge and working experience in OS Middleware, Multimedia Tech stack. - Experience in optimizing the tech stack for performance, Memory etc. - Hands on experience in dealing with various Codec (Audio and Video), handling AV sync issues
Posted 2 months ago
4.0 - 10.0 years
5 - 10 Lacs
Noida, Indore, Hyderabad
Work from Office
DIRECTOR OF MARKETING www.einfochips.com Job Description, Role Responsibilities POSITION TITLE: Engineer / Sr Engineer (Linux BSP) EXPERIENCE: 4-10 Years Role: Linux BSP LOCATION: Ahmedabad, Pune, Noida, Hyderabad, Chennai, Indore Company Profile eInfochips An Arrow Company (www.einfochips.com) is a leading global provider of product engineering and semiconductor design services. With over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. The company s service offerings include digital transformation and connected IoT solutions, Including IoT Security, across various cloud platforms, including AWS and Azure. Our work culture is built over years of experience in providing innovative solutions to our clients and our indomitable spirit to excel in all aspects of our engagement. We believe that our success lies upon the skills and quality of our people we work with. Silicon engineering services: ASIC / FPGA Design Development, Design Verification Validation, Physical Design DFT Embedded systems engineering services: Hardware Design, System Software, System Verification Validation, Multimedia Software engineering services: Cloud Enablement, IoT Mobility, Application Software, QA and Test Automation, BI and Data Visualization Extended services: New Product Development, Lifecycle Management, Product Sustenance IPs: DevOps for IoT, IoT Gateway Framework, IoT Device Lifecycle Management, Video Management Software, Reusable Camera Framework, Test Automation Framework, Reference Designs EVMs, Verification IPs, OptiX Physical Design Framework About Arrow Electronics Arrow Electronics (www.arrow.com) guides innovation forward for over 220,000 leading technology manufacturers and service providers. With 2021 sales of $34.48 billion, we develop technology solutions that improve business and daily life. Our strategic direction of guiding innovation forward is expressed as Five Years Out (Five Years Out | Arrow Electronics), a way of thinking about the tangible future to bridge the gap between what s possible and the practical technologies to make it happen. http://www.einfochips.com/ http://www.einfochips.com/ https: / / www.arrow.com / company / fiveyearsout / https: / / www.arrow.com / company / fiveyearsout / www.einfochips.com Key Responsibilities Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in High level and low level software design Perform software testing including unit, functional and system level requirement including manual and automated Performs software requirement to design to coding to testing traceability Performs code review following coding guidelines and static code analysis Troubleshoots software problems of limited difficulty. Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Experience / Skills Required Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. Experience working with different embedded microprocessor based on Qualcomm, TI, NXP, NVIDIA, Intel or similar Experience of Board support package, Device driver and boot loader development/porting. Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Personal Attributes The ideal candidate should have strong Team-work characteristics, being both action and results- oriented. He/she will be a hands-on, roll-up-the-sleeves type engineer with a whatever it takes to get it done attitude. The successful candidate must be effective operating in a multi disciplined technology environment coupled with an obsession for responsiveness to Project requirements. The successful candidate should be open to learn new processes and technologies. In addition, the right candidate will: Incumbent works under general supervision Incumbent has substantial experience to resolve problems and concepts Incumbent can work on complex concepts and implementation http://www.einfochips.com/ www.einfochips.com Be a highly energetic self-starter Be an open and excellent communicator Have exceptional interpersonal skills Be a consummate team player Interface well with Client Engineer Team members and other Business Units of eInfochips Finally, this individual must have an uncompromising level of personal integrity. Education A Graduate degree in Electronics and communication/Information Technology/Computer-Science is required. A Masters technical degree is highly desirable. Do you want to know more about usKindly click any of the following links based on your interest. Our Website: Click here Our Corporate Video: Click here Our Leadership Team: Click here Our Linkedin profile: Click here Our CSR Initiatives: Click here Our Life @ eInfochips: Click here Our Industry Recognition Awards: Click here Our Youtube archive: Click here OUR CORE VALUES a. Customer First b. Disciplined Execution c. Embrace Impossible Challenges d. Continous Learning e. . Product Services Company
Posted 2 months ago
0.0 - 5.0 years
5 - 13 Lacs
Pune
Remote
Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Directing system testing and validation procedures. Directing software programming and documentation development. Required Candidate profile Knowledge of the software development life-cycle. The desire to work in a fast-paced environment. Ability to develop unit testing of code components or applications. Creativity is always a plus. Perks and benefits Flexible hours. Paid time off. Health insurance.
Posted 2 months ago
0.0 - 5.0 years
5 - 13 Lacs
Hyderabad
Remote
Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Directing system testing and validation procedures. Directing software programming and documentation development. Required Candidate profile Knowledge of the software development life-cycle. The desire to work in a fast-paced environment. Ability to develop unit testing of code components or applications. Creativity is always a plus. Perks and benefits Flexible hours. Paid time off. Health insurance.
Posted 2 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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39815 Jobs | Dublin
Wipro
19317 Jobs | Bengaluru
Accenture in India
15105 Jobs | Dublin 2
EY
14860 Jobs | London
Uplers
11139 Jobs | Ahmedabad
Amazon
10431 Jobs | Seattle,WA
IBM
9214 Jobs | Armonk
Oracle
9174 Jobs | Redwood City
Accenture services Pvt Ltd
7676 Jobs |
Capgemini
7672 Jobs | Paris,France