Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
6 - 8 years
11 - 15 Lacs
Bengaluru
Work from Office
Job Title : Technical Lead - C++ Group: Platform and Energy BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 6 to 8 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad.technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6,000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting progressive career at CARIAD India: Visit us at: www.embitel.com Follow us at LinkedIn: https: / / www.linkedin.com / company / 268681 / Job Description: Mandatory to have Automotive embedded software development experience. Experience in Team handling. Experience/working knowledge on protocol like TCP/IP, SOME IP, UDP. Should have knowledge on HTTP, MQTT protocols. Cloud connectivity technologies like e.g. IOT Edge. Exposure to VW specific BAP, VAL protocol Experience C/C++ Embedded software development on RTOS/Non RTOS platform with object-oriented programming knowledge. Should have knowledge on Operating systems (ex: QNX, Linux) Integration and test automation competencies (Continuous integration, large data, remote testing, remote test farms). Exposure on Telematics control unit
Posted 2 months ago
6 - 8 years
11 - 16 Lacs
Bengaluru
Work from Office
Job Title : Technical Lead - Java Group: Platform and Energy BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 6 to 8 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad.technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6,000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting progressive career at CARIAD India: Visit us at: www.embitel.com Follow us at LinkedIn: https: / / www.linkedin.com / company / 268681 / Job Description: Mandatory to have Automotive embedded software development experience. Experience in Team Handling. Hand on experience in Design pattern. Experience Core Java/Java 8/ Native JAVA/ JNI software development on RTOS/Non RTOS platform with object-oriented programming knowledge. Experience in implementation of Java online services Should have knowledge on HTTP, MQTT protocols. Cloud connectivity technologies like e.g. IOT Edge. Should have knowledge on Operating systems (ex: QNX, Linux) Integration and test automation competencies (Continuous integration, large data, remote testing, remote test farms). Exposure on Telematics control unit
Posted 2 months ago
10 - 14 years
15 - 20 Lacs
Bengaluru
Work from Office
Job Title : Senior Technical Lead - Java Group: Platform and Energy BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 10 to 14 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad.technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6,000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting progressive career at CARIAD India: Visit us at: www.embitel.com Follow us at LinkedIn: https: / / www.linkedin.com / company / 268681 / Job Description: Mandatory to have Automotive embedded software development experience. Experience in Team Handling. Hand on experience in Design pattern. Experience Core Java/Java 8/ Native JAVA/ JNI software development on RTOS/Non RTOS platform with object-oriented programming knowledge. Experience in implementation of Java online services Should have knowledge on HTTP, MQTT protocols. Cloud connectivity technologies like e.g. IOT Edge. Should have knowledge on Operating systems (ex: QNX, Linux) Integration and test automation competencies (Continuous integration, large data, remote testing, remote test farms). Exposure on Telematics control unit
Posted 2 months ago
3 - 5 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Title : Software Developer - Java Group: Platform and Energy BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 3 to 5 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad.technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6,000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting progressive career at CARIAD India: Visit us at: www.embitel.com Follow us at LinkedIn: https: / / www.linkedin.com / company / 268681 / Job Description: Mandatory to have Automotive embedded software development experience. Hand on experience in Design pattern. Experience Core Java/Java 8/ Native JAVA/ JNI software development on RTOS/Non RTOS platform with object-oriented programming knowledge. Experience in implementation of Java online services Should have knowledge on HTTP, MQTT protocols. Cloud connectivity technologies like e.g. IOT Edge. Should have knowledge on Operating systems (ex: QNX, Linux) Integration and test automation competencies (Continuous integration, large data, remote testing, remote test farms). Exposure on Telematics control unit
Posted 2 months ago
3 - 5 years
7 - 11 Lacs
Bengaluru
Work from Office
Job Title : Software Developer - C++ Group: Platform and Energy BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 3 to 5 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad.technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6,000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting progressive career at CARIAD India: Visit us at: www.embitel.com Follow us at LinkedIn: https: / / www.linkedin.com / company / 268681 / Job Description: Mandatory to have Automotive embedded software development experience. Experience/working knowledge on protocol like TCP/IP, SOME IP, UDP. Should have knowledge on HTTP, MQTT protocols. Cloud connectivity technologies like e.g. IOT Edge. Exposure to VW specific BAP, VAL protocol Experience C/C++ Embedded software development on RTOS/Non RTOS platform with object-oriented programming knowledge. Should have knowledge on Operating systems (ex: QNX, Linux) Integration and test automation competencies (Continuous integration, large data, remote testing, remote test farms). Exposure on Telematics control unit
Posted 2 months ago
9 - 14 years
32 - 37 Lacs
Bengaluru
Work from Office
Job Title: Associate Technical Specialist (Functional Safety) Group: ACP BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 9 to 14 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad.technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6,000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve the development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting progressive career at CARIAD India: Visit us at: www.embitel.com Follow us at LinkedIn: https: / / www.linkedin.com / company / 268681 / Job Description: Analyzing system level safety requirements. Responsible for defining technical safety goals and concept. Responsible for defining technical safety requirements, decompose existing requirements into safety requirement. Responsible for defining architecture and design aligned with ISO 26262 guidelines. Support in creating DIA (Development Interface Agreement). Support projects in ISO 26262 lifecycle like FMEA/DFMEA, HARA, FTA . Review project artefacts like architecture, design and code. Stakeholder engagement for FuSa with teams in VW and its brands. Drive and guide suppliers to meet VW/Cariad defined safety goals/requirements. Evaluate supplier solutions and agree on alternatives to meet VW/cariad safety goals and requirements. Support process owners/QA team in ISO 26262 assessment and compliance. Support management in creating WBS and estimation. Mentoring junior members. Conduct and drive DFMEA. Skills / Qualities: Must haves: Shall have a sound knowledge of Functional Safety (ISO 26262). Shall have experience defining technical safety goals and concepts. Shall have experience defining SW Safety architectures and solutions aligned with ISO 26262/SOTIF for at least 2 ECU products which have been deployed in the field. Shall have expertise in safety mechanisms and guidelines specified in autosar . Shall have at least 1 project experience of taking the project through complete ISO 26262 lifecycle. Concept to ISO 26262 assessment and production. Shall have experience in classic autosar platform or adaptive autosar platform. Shall have expertise in developing software in C, C++ 14 or above. Shall have experience in working on multi-core micro controller or microprocessor. Shall have strong experience in developing software using RTOS, preferably OSEK OS based or QNX. Shall have experience in developing and/or architecting either or both of: AUTOSAR BSW software (drivers, services etc.), RTE configuration and SWC development. Strong in Domain Knowledge Diagnostics, Communication, Health Management etc. Shall have experience in CAN, Ethernet, FlexRay, LIN communications. Shall have strong experience in Service Oriented Architecture and communications protocol such as SOME/IP. Shall have strong documentation skills using UML or other diagrams. Nice to haves: Experience in working with European companies. Experience in SAFe agile environment. Experience in QNX. Experience in Diagnostics. Shall have experience leading and conducting FMEA/DFMEA, Hara and FTA.
Posted 2 months ago
9 - 12 years
12 - 17 Lacs
Pune
Work from Office
Job Description: Mandatory to have Automotive embedded software development experience using Embedded C. Mandatory to have hands on experience on Modular Object OrientedDesign Mandatory to have hands on experience on MATLAB Simlunk and Stateflow SW developement Mandatory to have hands on experience on Embedded SW RTOS Mandatory to have hands on experience on MCU: RL78, STM 32 (8 Bit, 16Bit and 32 Bit) Mandatory to have hands on experience on MIL, SIL and HIL Should have experience in Auto-Code Generation Should have experience in Simulation Library Creation Should have experience in MAAB Guidelines and Model Advisor Should have experience in AutoSAR Toolbox and ARXML Should have experience in Development Environment (emulator, crosscompiler ) Should have experience in Field Bus: LIN,CAN, UDS, J1939, I2C, SPI, UART Should have experience in Building a Software Requirements Specification. Should have practical experience in Building a Software Architecture. Should have practical experience in Building a Software for delivery. Should be good in SW Configuration Change Management. should have knowledge upon Software Tests Phases (Unit/Int/Val) #LI-DNI EXPERTISE AND QUALIFICATIONS Role: Create the detailed software design MBD Review the architecture document Review the Unit Test Plan Follow the SWRS and the software architecture Implement Components in MBD Simulink and Stateflow Develop using MATLAB Simulink and Stateflow Execute tests MIL, SIL and HIL using Simulink Test , Design verifier and ECU Testing using MIL, SIL and HIL. Follow the design rules MAAB and Model Advisor AutoSAR Toolbox and ARXML Participate in the code reviews Report his/her progress to Software Team Leader Develop and execute MIL tests Log changes to configuration items he modified Sets component version labels on components he/she develop Estimate issues (impact analysis) Fix defects Implement change requests #LI-DNI
Posted 2 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
About The Role Defines, develops, and performs functional validation for integrated SoCs, focusing on validation of IP integration, interaction between IPs, and systemlevel features. Applies various hardware and software level tools and techniques to ensure validation coverage and that performance, power, and area goals are met. Reviews proposed design changes to assess impact on validation plans, tasks, and timelines. Develops SoC validation methodologies, validation test plans, executes validation plans, and collaborates with other engineers for design optimization, troubleshooting, and failure analysis. Performs silicon debug to identify root causes and resolves all functional and triage failures for SoC issues. Tests interactions between various SoC features using validation infrastructure. Develops postsilicon validation infrastructure (e.g., performance monitors, behavioral checkers, state space coverage) and test environment used in validation testing. Publishes SoC validation reports summarizing all validation activities performed, reviews results, and communicates to relevant teams. Works with architecture, design, verification, board, platform, and manufacturing teams to maintain and improve debug, validation test strategy, methodologies, and processes for SoC interfaces and to meet desired product specifications. Develops content to create or increase specific IP interactions using a variety of tools and techniques (including patching techniques using microcode, firmware, or custom OS builds). Engages in all phases of the product life cycle and develops and validates content, infrastructure, and bug hunts in multiple environments (e.g., simulation, emulation, FPGAs) to ensure silicon readiness. Qualifications Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Qualifications: M.tech/ME with 5+ years of relevant industry experience hands on with pre or post silicon SOC validation. Key Skills SoC Post Silicon Validation on x86 ; SoC Failure Debug and Root-cause analysis , Power management including low power flows , Understanding of Intel system architecture.Requirements listed would be obtained through a industry relevant job experience Inside this Business Group The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.
Posted 2 months ago
2 - 7 years
4 - 9 Lacs
Karnataka
Work from Office
Android BSP Android BSP / Android Porting / Kernel Programming Bangalore 7-15yrs
Posted 2 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
Description [Technology and Sub-technology] Good in C++ and OOPS concepts and design patterns Hands on experience with Gstreamer Hands on experience in multithreading, IPC mechanism and linux system programming Understanding of OS concepts and RTOS Good knowledge on Linux Operating System Good debugging skills with GDB, memory analysing with Valgrind [Base Location] Bangalore [Type] Hybrid/WFH/In-office [Qualifications] BTech/BE in computer science/electronics 3-4 years experience in working with linux based system [Job Overview]C++ Developer with good debugging skills [Primary Skills] C++ Programming skills work experience with Gstreamer plugins [Good to have Skills] ROS experience Gstreamer and Gstreamer plugin development C, Python, Bash scripting Git usage and commands [Responsibilities and Duties] Cooperate with team and supportive handle customer/leaders request with priority and timeliness. Proactive to take responsibility Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade B Level To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) No Remote work possibility No Global Role Family To be defined Local Role Name To be defined Local Skills C++;C;GStreamer Languages RequiredENGLISH Role Rarity To Be Defined
Posted 2 months ago
2 - 7 years
4 - 9 Lacs
Delhi, Gurgaon
Work from Office
Embedded C Experience - 6-10yrs Location Gurgaon About The Role Core knowledge about FW development- Proficient in embedded C Development experience in any communication protocols I2C / UART / Mod Bus / SPI Board bring-up (Preferably STM32) Good debugging knowledge(Critical customer issues) CI/CD and Git code management process (Good to have) Knowledge about Wireless protocols (Good to have) Lead a team of developers.
Posted 2 months ago
4 - 8 years
18 - 22 Lacs
Bengaluru
Work from Office
Automotive Functional Safety Software Manager (Staff Engineer) (AD-ADAS) General Summary: Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers who can lead SoC BSP SW level functional safety management. The job requires safety management of SoC BSP SW, deployment of safety process for development of safety compliant software and leading of the safety related execution to achieve the required safety compliance. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.10+ years of industry experience in embedded software, especially in the automotive domain Minimum 4 years experience in ISO26262 (Part 6 in specific)Excellent understanding of functional safety software process, especially ISO26262 part-6Experience in Safety Analysis (FMEA, DFA, FTA)Experience in leading safety activities of complex SoC software.Experience in leading safety activities for ADAS/AD softwareExperience in leading stakeholder engagements within development organization, partners, and customers. Experience in functional safety management in Automotive Domain: Safety software architecture specification, Safety Requirements definition, safety software development, Safety plan, Safety execution and leadershipGood understanding of SoC architecture, ARM architecture, SoC Peripherals, low level BSP Software/drivers, RTOSGood understanding of software stack for ADAS/AD/Vision featuresProgramming Languages: C/C++Experience with complete SDLC and related processes. Experience with tools for static analysis, code coverage Knowledge and experience of ASPICEISO26262 or equivalent Quality standardsKnowledge of various tools and methods related for functional safety/ISO26262 (Requirements Management, Static/dynamic analysis, Safety Analysis, Safety software design, implementation, and testing) Experience/exposure to SOTIF is good to haveMotivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling. Preferred Qualifications: Experience in defining Software architecture, Software Design and implementation of Embedded software for Automotive SoCs Knowledge and working experience of Software Architecture and design tools and languages (UML/SysML) Knowledge and working experience of ASPICE or equivalent Quality standardsFunctional Safety related trainings/certifications Experience in supporting customers/OEMs in functional safety and system safety conceptsExperience in functional safety audits Knowledge and passion on Software Design and ProgrammingYou may e-mail or call Qualcomm's toll-free number found .
Posted 2 months ago
1 - 3 years
5 - 10 Lacs
Chennai
Work from Office
Job Description: Post: Embedded Python Developer. Experience: 0-3Years Description: We are seeking a skilled and enthusiastic Embedded Python Developer to join our product development team. The Python Developer should have a strong background in Python programming, a passion for creating efficient and innovative solutions. As a Python Developer, you will contribute to the design, development, testing, and maintenance of various automation and robotics projects. Skills required: Python Programming, Robotics Python, Python image processing , ROS, ROS2, JSON, USB, TCP/IP, Nvidia Nano API development, Raspberry pi development, C++ programming is added Advantage. Roles & Responsibilities: Develop advanced python applications for giving command to control robotics industrial automation. Develop and optimize software for robotic control, ensuring high performance and reliability. Handling Linux (ubuntu) based application with ROS,ROS2 for control and data communication. Programming skills for developing Nvidia nano and hardware-based USB and serial Communication. Develop python Scripts that involve Linux based network communication using sockets and TCP/IP protocols. Ability to work collaboratively in a team environment, communicate effectively, and provide constructive feedback. Continuously learn and adapt to new technologies, tools, and development methodologie. Interested Candidates Pls do share your cv to johnsi_p@depusa.com
Posted 2 months ago
11 - 15 years
35 - 40 Lacs
Bengaluru
Work from Office
As a systems architect here at Honeywell, you will play a critical role in thedesign, implementation, and management of complex systems and solutions thatdrive innovation, safety, and efficiency in the fire and life safety industry.You will work within and guide cross-functional teams on cutting-edge projectsthat transform the way businesses operate. Your technical expertise in systemsengineering, project management, and technical guidance will be instrumental inshaping the future of technology and industry solutions. Job description: Guide the definition and development of system architectures and designs to meet project and customer requirements Ensure that system solutions are scalable, reliable, and align with industry best practices Provide technical guidance to engineering teams, ensuring the successful execution of projects Performs functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definitions to different logical subsystems. Demonstrate good understanding of architecture across the business lines and how they interact. Ensures the logical and systematic conversion of product requirements into software solution, managing technology, schedule, cost and regulatory compliance constraints. Performs detailed Architectural Risk Analysis, Architectural validation and risk mitigation action plans. Oversee the integration and testing of complex systems, ensuring that they meet performance and quality standards Experience and understanding of cyber security assessments and measures to prevent security risks in the system Must have good communication negotiation skills. Experience with Agile software development practices Mandatory Skills Should have experience in defining architecture for large software solutions (including connectivity, data processing, event processing, stream analytics) Good understanding of design / architectural patterns/styles and automation platforms Should have worked in global product development environment. Strong experience in OOAD concepts, C++, C Strong experience in embedded firmware architectures , experience in microcontroller microprocessor design and interfacing (communications protocols - TCP/IP, RS485, CAN, I2C, SPI,UART) Experience in RTOS, Linux, Yocto based systems Experience in AI/ML is a plus Educational Qualifications: Candidate from BE/MTech in CSE/ECE with 14+ years for experience
Posted 2 months ago
6 - 11 years
8 - 9 Lacs
Vadodara
Work from Office
Responsibilities: Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Design, develop, code, test, and debug system software. Integrate and validate new product designs. Provide post-production support Interface with hardware design and development. Assess third-party and open-source software. Evaluate new products and integrate them into existing solutions. Follow established procedures and best practices, and develop new processes. Work with the Manager in developing technical specifications based on customer requirements. Coordinate with design, development, testing and implementation teams plan and complete assigned projects within deadlines. Identify technical risks and challenges and propose action plans. Ensuring design and architecture and quality of the product by following standard protocols and strong fundamentals. Programming languages: C, C++ Communication protocols: I2C, SPI, UART, USB Microcontroller Architecture: ARM family Software tools: Visual Studio, Version control (SVN. CVS), debugging, and for code analysis (Keil), for bug tracking (Redmine, Bugzilla). Desirable knowledge for: Experience in RTOS. Knowledge of open-source hardware platforms like Raspberry Pi. Hands-on experience in using development tools (like IDEs, Emulators, analyser) and debugging of real-time issues. Experience working with products having Bluetooth, SD card interface, Wi-Fi, Touchscreen Hardware. Knowledge of closed-loop control systems. Ability to use CRO, DMM, Logic analyser, USB analyser. Knowledge of Agile software development methodologies.
Posted 2 months ago
10 - 12 years
17 - 19 Lacs
Vadodara
Work from Office
Responsibilities: Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Design, develop, code, test, and debug system software. Integrate and validate new product designs. Provide post-production support Interface with hardware design and development. Assess third-party and open-source software. Evaluate new products and integrate them into existing solutions. Follow established procedures and best practices, and develop new processes. Work with the Manager in developing technical specifications based on customer requirements. Coordinate with design, development, testing and implementation teams plan and complete assigned projects within deadlines. Identify technical risks and challenges and propose action plans. Ensuring design and architecture and quality of the product by following standard protocols and strong fundamentals. Programming languages: C, C++ Communication protocols: I2C, SPI, UART, USB Microcontroller Architecture: ARM family Software tools: Visual Studio, Version control (SVN. CVS), debugging, and for code analysis (Keil), for bug tracking (Redmine, Bugzilla). Desirable knowledge for: Experience in RTOS. Knowledge of open-source hardware platforms like Raspberry Pi. Hands-on experience in using development tools (like IDEs, Emulators, analyser) and debugging of real-time issues. Experience working with products having Bluetooth, SD card interface, Wi-Fi, Touchscreen Hardware. Knowledge of closed-loop control systems. Ability to use CRO, DMM, Logic analyser, USB analyser. Knowledge of Agile software development methodologies.
Posted 2 months ago
3 - 4 years
6 - 10 Lacs
Bengaluru
Work from Office
Architect, Design, Development and Testing of Firmware for product Dozee and other embedded products. Firmware Development using assembly / C++ programming language, RTOS, Strong knowledge of structured code development methods and debug techniques. Lead/ Provide expertise to functional project teams and a chance to participate in cross-functional initiative. Requirements 3+ years embedded system firmware development experience. Strong C and C++ programming skills and product development experience. Excellent capability to design and deploy efficient algorithms in firmware. Strong background in software methodology and full-cycle development (design, implementation, testing, and debugging). Extensive knowledge of Embedded software, Hardware-firmware interfaces, cross compilation and target/host debugging, knowledge of required industry standards. Good working experience with Microcontrollers Microprocessors, SOC environments and tools. Good knowledge of Python. Experienced with git and version control. Knowledge of FW reliability, performance and efficiency. Work products demonstrate technical competency and creativity. Understanding high level customer needs and converting them into actionable artifacts. Capable of independent judgment within broadly defined policies and practices to determine best method for accomplishing work and achieving objectives. Demonstrate accountability, teamwork, quality and hands-on contribution on a day-to-day basis. Ability to think outside the box. Good communication skills - both written and oral.
Posted 2 months ago
1 - 3 years
3 - 6 Lacs
Bengaluru
Work from Office
We are hiring on behalf of our client, a fast-growing micro-mobility solutions company focused on sustainable urban transportation. Experience Range: 1-3 years Location: Bellandur, Bengaluru Role Summary: We are looking for a Firmware Developer with experience in IoT and Embedded Systems , ideally with Telematics and startup exposure. The role involves designing, developing, testing, and optimizing firmware for our products while ensuring high performance and reliability. Key Responsibilities: Develop and optimize firmware for embedded systems. Troubleshoot system performance and functional issues. Install, verify, and maintain firmware on hardware. Collaborate with teams on technical and design issues. Ensure project execution within scope and timelines. Support product development and customer issue resolution. Key Requirements: 1 year of experience in firmware development. Strong proficiency in C programming and RTOS . Experience with microcontrollers (Cortex-M3/M4, TI, ST) . Hands-on debugging and troubleshooting skills. Familiarity with Git/SVN and embedded system concepts. Understanding of low-power design and communication protocols (TCP/IP, GSM, Bluetooth, GPS, AT commands) .
Posted 2 months ago
3 - 6 years
5 - 9 Lacs
Bengaluru
Work from Office
Develop and optimize firmware for embedded systems. Troubleshoot system performance and functional issues. Install, verify, and maintain firmware on hardware. Collaborate with teams on technical and design issues. Ensure project execution within scope and timelines. Support product development and customer issue resolution. Key Requirements: 2-4 years of experience in firmware development. Strong proficiency in C programming and RTOS . Experience with microcontrollers (Cortex-M3/M4, TI, ST) . Hands-on debugging and troubleshooting skills. Familiarity with Git/SVN and embedded system concepts. Understanding of low-power design and communication protocols (TCP/IP, GSM, Bluetooth, GPS, AT commands) .
Posted 2 months ago
6 - 10 years
7 - 15 Lacs
Trivandrum
Work from Office
Possess proficiency in object engineering and applications development using Embedded C++. Experience with modern C++ highly preferred (C++11/14/17) • Must have knowledge of unit and component level testing preferably within the Catch framework using BDD style. • Skilled in Developing technical solutions to complex problems which require the regular use of ingenuity and creativity. • Ability to use object-oriented systems composed of objects that communicate with one another using explicitly designed interfaces, an (OO) methodologies. • Experience with embedded operating systems and tools to build those such as Yocto and/or Buildroot. • Conducts research in design, development, testing and utilization of electronic data processing hardware and software and/or electrical components, circuitry, processes, packaging and cabinetry for CPU's and peripheral equipment. • Inter Process Communication (IPC) concepts • Experience in cross compiler, Firmware development, board bring up activities. • Good to have experience in RTOS, VxWorks, shell script, JSON, GIT HUB, Angular JS, Jira. • Work beyond routine nature of tasks, utilizing specialized knowledge and technologies. • Individual must be team-oriented with excellent attitude and vision. • Knowledge and use of relevant PC software applications and skills to use them effectively. • Demonstrated ability to communicate effectively both verbally and in writing.
Posted 2 months ago
4 - 10 years
50 - 100 Lacs
Bengaluru
Work from Office
"> About Us ACL Digital is a design-led Digital Experience, Product Innovation, Solutions, and Consulting offerings leader. From strategy, to design, implementation, and management we help accelerate innovation and transform businesses. Keeping customer journeys and design at the core, it is committed to enable large Enterprises, SMBs and start-ups to transform. A pioneer in delivering Business Innovation, Integration and Transformation through disruptive technologies, ACL Digital brings in competitive advantage, innovation, and fresh perspectives to business challenges. With a multi-cultural and transnational talent and as part of the ALTEN Group comprising over 37,000 employees spread across more than 25 countries, it promotes a collaborative knowledge-building environment. Roles and Responsibility Designing and implementing firmware for embedded devices and systems. Development of embedded software, including design, implementation, bug-fixing, documentation and validation for embedded system. Follow well defined software development process for coding design documentation Develop and test well-structured source code Performs design reviews Troubleshooting and fix all related issues on new development product Responsibilities Previous experience working with all levels of management Hands-on knowledge in Embedded FW using C, C++ on Embedded Linux OS(RTOS). Knowledge on device drivers and low level firmware . Experience in working in Microprocessor based FW application development using C, C++ Highly skilled in analyzing and trouble shooting Ability to work independently as well as in a team within time constraints and under minimum supervision Desired Skills ISO 26262 standards (Functional Safety) Firmware Embedded
Posted 2 months ago
4 - 9 years
10 - 17 Lacs
Trivandrum
Work from Office
Software Engineer JOB SUMMARY Under general direction, participates as high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software for third party customers, project leads, and management. Works with technical staff to understand problems with software and develops specifications to resolve them. Develops and/or provides technical leadership in the development of software involving application of new technologies with significant technical risk. ESSENTIAL DUTIES Act as high-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms. Lead a large development team in the design of highly complex software systems for internal and external customers and is responsible for project completion as required. Designs, develops, operates and maintains software and firmware components and computing systems software to apply to, and integrate with engineering, scientific and manufacturing requirements. Independently design and develop new software products or major enhancements to existing software for internal and external customers. Provides functional and empirical analysis related to the design, development, and implementation of software operating systems, including, but not limited to, utility software, development software, and diagnostic software. Perform feasibility analysis on potential future projects to management. Performs and Approves code and test reviews. Exercise considerable latitude in determining technical objectives of assignment. Advances new techniques or advances the state-of-the-art. Demonstrates expert computer science fundamentals such as design patterns, data structures, OOP and software design. Mentors less-experienced software development staff. Defines software development best practices. OTHER DUTIES AND RESPONSIBILITIES : Represent the organization as the prime technical contact on contracts and projects. Interact with senior external personnel on significant technical matters often requiring coordination between organizations. May act as team leader on complex projects. May participate in the development of test strategies, devices, and systems. Holds self and team accountable for adherence to Agile principles and practices. MINIMUM QUALIFICATION REQUIREMENTS : Education Bachelor's degree in computer science or, equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered. Experience : Minimum 4 years experience Must have experience with mission critical applications, preferably medical products or devices. Knowledge of regulatory requirements preferred. Skills Possess proficiency in object engineering and applications development using Embedded C++. Experience with modern C++ highly preferred (C++11/14/17) Must have knowledge of unit and component level testing preferably within the Catch framework using BDD style. Skilled in Developing technical solutions to complex problems which require the regular use of ingenuity and creativity. Ability to use object-oriented systems composed of objects that communicate with one another using explicitly designed interfaces, an (OO) methodologies. Experience with embedded operating systems and tools to build those such as Yocto and/or Buildroot. Conducts research in design, development, testing and utilization of electronic data processing hardware and software and/or electrical components, circuitry, processes, packaging and cabinetry for CPU's and peripheral equipment. Inter Process Communication (IPC) concepts Experience in cross compiler, Firmware development, board bring up activities. Good to have experience in RTOS, VxWorks, shell script, JSON, GIT HUB, Angular JS, Jira. Work beyond routine nature of tasks, utilizing specialized knowledge and technologies. Individual must be team-oriented with excellent attitude and vision. Knowledge and use of relevant PC software applications and skills to use them effectively. Demonstrated ability to communicate effectively both verbally and in writing. -Or- An equivalent competency level acquired through a variation of these qualifications may be considered.
Posted 2 months ago
7 - 12 years
5 - 10 Lacs
Hyderabad
Work from Office
Worker Sub-Type: Regular QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world s most critical embedded systems . We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. QNX software is trusted by more than 68% of the Electric Vehicle market by volume , 2 4 of the top 25 EV manufacturers and is running in more than 255 million + vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions - from acoustic management , to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates. Think embedded, think QNX! BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic micro-kernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. Are you the person we are looking for 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 well as scripting and document generation tools (Python, Latex). Scheduled Weekly Hours: 40
Posted 2 months ago
4 - 9 years
8 - 18 Lacs
Bengaluru
Work from Office
Dear Candidates Please find the attached requirement JD Experience : 4-8 Years Location : Bangalore Job Description: Should have strong experience in Embedded C programming. Should have strong experience in Testing or Development. Should have strong experience in any one of the mentioned skills like BSP, Device Driver, RTOS, VXworks. Avionics domain profile is the priority, other domain also recommended. Develop and integrate real-time operating system (RTOS) solutions for embedded systems. Perform system-level debugging, optimization, and testing of RTOS-based applications. Work with hardware interfaces, device drivers, and real-time scheduling concepts. Collaborate with cross-functional teams to ensure system performance and reliability.
Posted 2 months ago
4 - 8 years
15 - 20 Lacs
Noida
Hybrid
Job Responsibilities 1. Understand and Participate in Establishing Requirements Gain a deep understanding of system-level requirements impacting firmware deliverables. Actively participate in the creation of firmware requirements based on system specifications. Collaborate with the broader team to define and improve system-level requirements for hearing aid firmware. Align firmware design with requirements through continuous exploration of the firmware system, review of documentation, and consultations with senior team members. 2. Design and Implement High-Quality Firmware Create designs that meet firmware requirements. At this level, the engineer is expected to solve moderate technical challenges. Senior engineers review solutions for technical sound. Document and review designs, ensuring they provide value and enhance understanding of the firmware. Apply programming knowledge (e.g., C, assembly) to implement firmware on resource-constrained hardware. Follow best practices in firmware development processes such as code reviews, design documentation, and adherence to coding conventions. Update the status of assigned tasks using established issue and project tracking software. Use version control systems to manage code effectively. Investigate, root cause, and resolve firmware issues promptly, providing feedback on potential solutions and their impact to the firmware management team. 3. Verify Firmware Functionality Support the Firmware Verification Team in developing test plans and executing tests to ensure firmware meets high-quality standards at the system level. Review test plans and provide constructive feedback. Conduct unit tests to verify the functionality of developed firmware before passing it to the verification team. Collaborate with Firmware Verification Engineers and others in R&D to identify and resolve issues. 4. Participate Effectively in Project Activities Understand and follow established organizational processes such as Advanced Development and Product Development processes. Work with the Firmware Project Sponsor/Manager to create project plans and provide work estimates for project milestones. Take proactive ownership of project assignments and follow the project management process (Scrum) for assigned projects. Communicate changes to work effort estimates and their potential impact on the project schedule. Provide updates on project activities during sprint reviews, stand-up meetings, and one-on-one meetings. Job Requirements Education and Experience: Education: Bachelors or Masters degree in Electronics and Communication, Computer Science, Embedded Technology, or a related field. Experience: 4-8 years of relevant experience with a BS degree 0-4 years of relevant experience with an MS degree Knowledge and Technical Requirements In-depth knowledge in one or more of the following domains is required: Digital Signal Processing (DSP) Real-time Signal Processing: Knowledge of hardware or embedded systems for real-time signal processing, including the use of microcontrollers, DSP chips, and FPGA. Filtering: Designing and implementing digital filters (FIR, IIR) to remove noise, smooth, or enhance signals. Knowledge of filter design tools and techniques (e.g., Butterworth, Chebyshev filters). Convolution & Correlation: Understanding how to apply these operations to signals to filter or detect patterns. Fourier Analysis: Applying Fourier transforms (FFT, DFT) to analyze signals in the frequency domain, including spectral analysis and signal reconstruction. Time-Frequency Analysis: Familiarity with techniques like Short-Time Fourier Transform (STFT) or wavelet transforms for analyzing non-stationary signals. Adaptive Filtering: Understanding algorithms that adapt their characteristics based on the signal's input, such as LMS (Least Mean Squares) and RLS (Recursive Least Squares). Signal Compression & Coding: Knowledge of data compression techniques (e.g., JPEG, MP3) for efficient transmission and storage of signals. Embedded DSP Experience in implementing DSP algorithms on embedded systems, such as using ARM, TI processors or specialized DSP hardware. Real-Time Operating Systems (RTOS): Experience with real-time operating systems, such as FreeRTOS, VxWorks, or other embedded OS, for scheduling and task management. Hardware/Software Interface: Experience interfacing with hardware components (ADC, DAC, sensors, actuators, etc.). MATLAB/Simulink: Ability to model and simulate DSP algorithms using tools like MATLAB and Simulink. Embedded Development Tools: Familiarity with IDEs (e.g., Eclipse, Keil, IAR Embedded Workbench) and debugging tools (JTAG, oscilloscopes, logic analyzers). Machine Learning (ML) & AI Integration DSP and Machine Learning: Integrating machine learning with DSP to enhance signal processing tasks such as classification, pattern recognition, and feature extraction. Deep Learning for DSP: Familiarity with neural networks, CNNs (Convolutional Neural Networks), RNNs (Recurrent Neural Networks), GANs (Generative Adversarial Networks), and other deep learning architectures. Proficiency in using TensorFlow, PyTorch, and Keras Wireless and wired communication protocols. Firmware testing methodologies and tools Proficiency in programming languages such as C or assembly. Familiarity with scripting languages like MATLAB or Python. Understanding of analog and digital circuitry. Competencies, Skills, and Abilities Strong verbal and written communication skills. Driven, methodical, and detail oriented. Ability to work both independently and as part of a team. Proficiency in problem-solving.
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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2