Jobs
Interviews

1883 Embedded C Jobs - Page 47

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 7.0 years

8 - 12 Lacs

Kolkata

Work from Office

MC Delivery Professional is playing a key role in the delivery of creative, brandcompliant, and costeffective solutionsdeliverables and as such proactively supporting MC teams across the company. Shehe oversees the communication and connection across various teams and relevant stakeholders. Is an advocate of best practices and innovation.Supports Manager in the delivery of activitiesdeliverables and develops own MC competencies. Operates as an MC professional and has a reasonable understanding of their domain of expertise.Builds strong relationships with the team and key stakeholders at their level Able to act on own initiative but will require supervision, knows when to escalateseek guidance - Grade Specific MC Delivery Professional is playing a key role in the delivery of creative, brandcompliant, and costeffective solutionsdeliverables and as such proactively supporting MC teams across the company. Shehe oversees the communication and connection across various teams and relevant stakeholders. Is an advocate of best practices and innovation.Supports Manager in the delivery of activitiesdeliverables and develops own MC competencies. Operates as an MC professional and has a reasonable understanding of their domain of expertise.Builds strong relationships with the team and key stakeholders at their level Able to act on own initiative but will require supervision, knows when to escalateseek guidance Skills (competencies)

Posted 1 month ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

This role involves the development and application of engineering practice and knowledge in defining, configuring and deploying industrial digital technologies (including but not limited to PLM and MES) for managing continuity of information across the engineering enterprise, including design, industrialization, manufacturing and supply chain, and for managing the manufacturing data. - Grade Specific Focus on Digital Continuity and Manufacturing. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.

Posted 1 month ago

Apply

4.0 - 7.0 years

8 - 12 Lacs

Kolkata

Work from Office

MC Delivery Professional is playing a key role in the delivery of creative, brandcompliant, and costeffective solutionsdeliverables and as such proactively supporting MC teams across the company. Shehe oversees the communication and connection across various teams and relevant stakeholders. Is an advocate of best practices and innovation. - Grade Specific Strong team player Works cooperatively with in support of others to achieve team goalsOperates under close supervision and applies precisely defined actionscompetenciesHas drive for MC projects Skills (competencies)

Posted 1 month ago

Apply

5.0 - 10.0 years

10 - 14 Lacs

Hyderabad

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Algorithm/Data Analytics Engineer, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. You will be responsible for overseeing the application development process and ensuring successful project delivery. Roles & Responsibilities:Work closely with Cross functional product owners to understand user needs and design algorithms that enable new features or improve existing functionality. Continuously monitor the performance of algorithms and implement optimization techniques. Collaborate with engineers and other stakeholders to understand system requirements, define algorithm specifications, and conduct performance evaluations. Participate in code reviews and provide constructive feedback to ensure code quality and adherence to best practices. Document algorithms clearly and concisely, including design rationale, assumptions, and limitations. Professional & Technical Skills: Minimum of 7 years of experience in software as a service, preferably in the automotive industry. Expertise in python programming language with data science libraries (NumPy, SciPy, Pandas etc.)Understanding of AWS cloud platform and how to design algorithms that work efficiently in cloud environments. Ability to measure the efficiency and performance of algorithms using metrics such as latency, throughput, and resource utilization. Familiarity with testing methodologies to validate algorithm performance in real-world conditions. Additional Information:The candidate should have a minimum of 5 years of experience in automotive industry.This position is based at our Hyderabad office.A 15 years full time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

7.0 - 12.0 years

10 - 14 Lacs

Hyderabad

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your day will involve overseeing the application development process and ensuring seamless communication within the team and stakeholders. Roles & Responsibilities:- Create system requirements, modeling system architecture based on customer needs, contributing to platform architecture for project reusability, and collaborating with various teams like Algorithm and Hardware.-Develop comprehensive system architectures for automotive platforms, considering factors such as performance, reliability, scalability, and cost-effectiveness. Define interfaces and interactions between system components to ensure seamless integration.-Anticipate E/E software architecture trends in the automotive market to derive and extend the software architecture roadmap.-Ensure compliance with industry standards and regulations governing automotive systems, such as ISO 26262, AUTOSAR, and MISRA. Professional & Technical Skills: - Knowledge of system design and software engineering principles in Automotive domain.-Familiarity with modeling tools like Enterprise Architect (SysML) and experience with requirements management tools such as Polarion.-Proficiency in communication protocols like SPI, I2C, CAN, LIN, MOST, and Automotive Video interfaces is beneficial. -Familiarity with agile development methodologies and tools (e.g., JIRA, Confluence) is a plus.-Certification in relevant automotive standards (e.g., ISO 26262 Functional Safety, ASPICE) is desirable. Additional Information:- The candidate should have a minimum of 7.5 years of experience in Automotive ECU Software- This position is based at our Hyderabad office- A 15 years full-time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

7.0 - 12.0 years

10 - 14 Lacs

Pune

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Infor M3 Process Manufacturing & Distro Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your day will involve overseeing the application development process and ensuring successful implementation. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead the application development process effectively- Ensure timely delivery of projects- Provide guidance and mentorship to team members Professional & Technical Skills: - Must To Have Skills: Proficiency in Infor M3 Process Manufacturing & Distro- Strong understanding of software development lifecycle- Experience in leading application development projects- Knowledge of agile methodologies- Excellent communication and leadership skills Additional Information:- The candidate should have a minimum of 7.5 years of experience in Infor M3 Process Manufacturing & Distro- This position is based at our Pune office- A 15 years full-time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

3.0 - 8.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded C Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Develop pre-silicon firmware and software with a direct interface to hardware.- Integrate and develop C tests/APIs and software build flow.- Perform design and code reviews.- Test and validate product implementations.- Collaborate with cross-functional teams to ensure project success. Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded C.- Strong understanding of hardware-software interface.- Experience in low-level programming for embedded systems.- Knowledge of debugging tools and techniques for embedded systems.- Hands-on experience with microcontrollers and microprocessors. Additional Information:- The candidate should have a minimum of 3 years of experience in Embedded C.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded Software Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead the development of innovative firmware solutions- Conduct thorough testing and debugging of firmware code- Stay updated on industry trends and advancements in embedded software technology Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded Software- Strong understanding of hardware-software interface- Experience in developing C tests/APIs- Knowledge of software build flow processes- Hands-on experience in design and code reviews- Familiarity with testing and validation methodologies Additional Information:- The candidate should have a minimum of 5 years of experience in Embedded Software- This position is based at our Bengaluru office- A 15 years full time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

10.0 - 20.0 years

20 - 30 Lacs

Bengaluru

Work from Office

Job Summary : We are seeking a highly experienced and passionate Senior Wired Network Protocol Developer and Trainer to join our team. This role demands a deep understanding of Layer 2 and Layer 3 networking protocols, Network Operating System (NOS) internals, and Fast Path technologies. The ideal candidate will possess extensive experience in developing and debugging complex network protocols, including L4-L7 protocols like OpenSSL, NAT, IPsec, and MACsec. You will be responsible for designing, implementing, and optimizing network solutions, as well as mentoring and training other engineers. Responsibilities : Network Protocol Development (L2/L3) : - Design, develop, and implement robust and efficient Layer 2 (Ethernet, VLANs, STP, etc.) and Layer 3 (IP, Routing Protocols, etc.) networking protocols. - Develop and maintain high-performance, scalable network software. NOS Internals & Fast Path : - Gain an exhaustive understanding of NOS internals and optimize Fast Path data forwarding. - Troubleshoot and resolve complex network performance issues. L4-L7 Protocols : - Implement and integrate security protocols like OpenSSL, IPsec, and MACsec. - Develop and maintain NAT (Network Address Translation) functionality. IP Networking Stack : - Deep understanding and implementation of the IP networking stack. - Troubleshoot and resolve complex IP networking issues. Control Plane Application Syncup : - Design and implement control plane applications and ensure seamless synchronization. - Develop mechanisms for high availability and redundancy. Data Packets & Data Paths : - Analyze and optimize data packet processing and forwarding. - Design and implement efficient data paths for high-throughput networks. Data Structures : - Design and implement efficient data structures for network applications. - Optimize data structure usage for performance. Container Networking : - Develop and integrate container networking solutions. - Understand and implement container network interfaces (CNI). Integration & Testing : - Integrate network solutions with existing systems and platforms. - Utilize testing tools like IXIA to validate network performance and functionality. Embedded C & Linux : - Develop high-performance network software in Embedded C. - Work extensively in a Linux environment. Training & Mentoring : - Develop and deliver technical training programs for engineers. - Mentor junior engineers and provide technical guidance. - Create detailed documentation and training materials. Required Skills and Experience : - Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. - 10+ years of experience in wired network protocol development. - Expertise in Layer 2 and Layer 3 networking protocols. - In-depth knowledge of NOS internals and Fast Path technologies. - Strong experience with L4-L7 protocols (OpenSSL, NAT, IPsec, MACsec). - Extensive experience with the IP networking stack. - Proficiency in Embedded C and Linux. - Experience with container networking and CNI. - Experience with network testing tools like IXIA. - Strong problem-solving and debugging skills. - Excellent communication and presentation skills. - Experience creating training materials and giving technical presentations. Preferred Qualifications : - Experience with network virtualization and SDN. - Contributions to open-source networking projects. - Part 2 : Profile Rating Framework - Rating Scale : 1 (Poor) - 5 (Excellent) Evaluation Criteria : - Wired Network Development in L2 or L3: - Description: Depth of experience in designing, developing, and implementing L2 and L3 protocols. - Network Protocol Implementation and Debug: - Description: Proficiency in implementing complex network protocols and debugging network issues. - Experience in Control Plane Application Syncup: - Description: Ability to design and implement control plane applications and ensure synchronization. Experience in Data Packets : - Description : Knowledge and experience in analyzing and processing data packets. Experience in Data Paths : - Description : Ability to design and optimize data paths for high-performance networks. Experience in Data Structures : - Description : Skill in designing and implementing efficient data structures for network applications. NOS Internals : - Description : Depth of knowledge of Network Operating System internals. Fast Path : - Description : Experience optimizing fast path forwarding. L4-L7 Protocols : - Description : Implementation and knowledge of Openssl, NAT, IPSEC, MacSec. Container Networking : - Description : experience working with container networking and CNI. Training Experience : - Description : Experience creating and delivering technical training. IXIA Experience : - Description- : Experience using IXIA or similiar test equipment.

Posted 1 month ago

Apply

2.0 - 4.0 years

8 - 14 Lacs

Hyderabad

Work from Office

Job Responsibilities : - Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and application for ARM based boards and emulation platforms, Proto-typing platforms - Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. - Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with development team to assess test plan requirements and resolve failures. - Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework - Run the Regression tests, triage issues, create Defects in the system and wok with development team for closure. Drive dynamic code coverage for boot level Firmware using standard tools like LDRA etc. Essential Skills : - Working experience in verification and testing of Embedded System software or firmware etc. - Good experience in Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. - Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes - Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. - Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. - Define, Design and Develop manual/Automation test cases for Embedded system projects - Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl - Experience in GIT environment and Test Automation framework Pytest, Jenkins etc. - Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc. Qualifications : Education Requirements : B.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science

Posted 1 month ago

Apply

5.0 - 10.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Emulation Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will perform maintenance, enhancements, and/or development work in a dynamic environment, contributing to the success of the projects. Roles & Responsibilities:- Expected to be an SME, collaborate, and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead and mentor junior team members.- Conduct code reviews to ensure code quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Emulation.- Strong understanding of software development lifecycle.- Experience in designing and implementing scalable software solutions.- Knowledge of programming languages such as Java, C++, or Python.- Hands-on experience with debugging and troubleshooting software issues. Additional Information:- The candidate should have a minimum of 5 years of experience in Emulation.- This position is based at our Bengaluru office.- A 15 years full-time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

4.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Senior Engineer | AVIN Systems Private Limited TPTCA/2024/283 EDUCATION AND EXPERIENCE : B.E/B.Tech/M. E/M.Tech/MCA 4-8 years LET S GET IN TOUCH REQUIRED SKILLS : B.E/B.Tech/M. E/M.Tech/MCA within Embedded Software, Electrical, Electronics Engineering. Minimum 4+ years of experience in automotive system/ software development with safety consideration. Strong Embedded C Programming in complex device driver development. Experience working with MCAL, Low-level drivers, or direct MCU peripheral interfaces. Experience in AUTOSAR SWC development & RTE interfacing, o Creation & configuration of SWC ports. o Integration of CDDs/BSW with ASW ports o Proficiency in RTE generations Proficiency in unit testing, static code analysis, and MISRA compliance. Experience with automotive communication protocols (e.g., CAN, LIN). Hands-on with debugging tools, oscilloscopes, and protocol analysers. Exposure to BSW configuration tools (EB Tresos, DaVinci Developer/Configurator or other tools) Exposure to requirement management tools like DOORS Understanding of AUTOSAR SWC architecture and basic BSW concepts ADDED ADVANTAGE : Automotive domain JOB RESPONSIBILITIES : Life at AVIN AVIN offers a wonderful flexible working environment emphasising on teamwork, skill development, growth and progress! AVIN offers plethora of exciting opportunities to express individuals skills and talents through offering of various platforms. AVIN members ink a lot of articles. Visit here to know more!! Let s Get In Touch We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.

Posted 1 month ago

Apply

15.0 - 25.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 15 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients throughout the product lifecycle. Roles & Responsibilities:- 12 to 15 years of Software Quality Assurance experience in Embedded SW development projects - Knowledge on Quality assurance activities across different types of projects such as SW development, maintenance, testing and test automation - Conduct Independent Audits & Assessments - Experience in Quality planning, process definition and methods- Experience in working with tools such as JIRA, Confluence and Static analysis tools- Hands-on experience in Atleast ASPICE Level 1 Implementation, further experiences are better- Understanding of ASPICE generic practices till Level 3. Perform Release audits and provide independent decision on the product Quality- Experience in metrics planning, monitoring and analysis through Statistical Process Control methods. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automotive ECU Software.- Strong understanding of software development lifecycle.- Experience in leading software development projects.- Knowledge of programming languages such as C, C++, and Java.- Hands-on experience with software configuration management tools. Additional Information:- The candidate should have a minimum of 15 years of experience in Automotive ECU Software.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

7.0 - 12.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients throughout the product lifecycle. Roles & Responsibilities:- 6-8 years of experience in embedded software development using C++.- Strong C++ (99,11,14 and 17) standards.- Work Experience of Application SW, drivers, BSP, OS, middle ware software- unit tests, tests the software to verify functionality using various testing tools. Professional & Technical Skills: - Experienced in Linux/QNX or any other Real Time Operating System- Experience of AUTOSAR and Vector tool chain Ex:GENy, Candela Studio, Configurator Pro.- Experience of CAN (e.g. J1939) protocol, Canalyzer and CANOE.- Experience in ECU Diagnostics using ISO14229 UDS on CAN protocol. Additional Information:- The candidate should have a minimum of 7.5 years of experience in Automotive ECU Software- This position is based at our Bengaluru office- A 15 years full time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

5.0 - 10.0 years

9 - 13 Lacs

Pune

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : PTC Windchill Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. Your role involves overseeing the end-to-end software development process and ensuring successful project delivery. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead software development projects effectively- Ensure timely delivery of high-quality software solutions- Mentor and guide team members to enhance their skills Professional & Technical Skills: - Must To Have Skills: Proficiency in PTC Windchill- Strong understanding of software development lifecycle- Experience in configuring and customizing software systems- Knowledge of technologies and tools used in software development- Ability to troubleshoot and resolve technical issues Additional Information:- The candidate should have a minimum of 5 years of experience in PTC Windchill- This position is based at our Pune office- A 15 years full time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

5.0 - 10.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As Python Developer, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. Roles & Responsibilities:Design and develop Python scripts to process and analyze CAN bus logs generated from instrumented vehicle tests. Utilize libraries like pandas, NumPy, and SciPy to manipulate, clean, and transform automotive datasets. Implement data visualization techniques using libraries like Matplotlib, Seaborn, etc. to create informative dashboards for engineers and analysts. Collaborate with engineers to understand data requirements, define analysis goals, and interpret results. Professional & Technical Skills: Proficiency in Python for building web applications, REST APIs, and automation tasks. Developed Python scripts to extract, clean, and transform CAN bus data from automotive test logs. Developed interactive dashboards using Python libraries like Dash etc. to visualize and analyze automotive test data. Understanding of AWS cloud platform and how to design algorithms that work efficiently in cloud environments.Experience creating dashboards in Tableau. Additional Information:The candidate should have a minimum of 5 years of experience in Python for building web applications and automation tasks.This position is based at our Hyderabad office.A 15 years full time education is required (Bachelor of Engineering in Electronics/Computer Science, or any related stream) Qualification 15 years full time education

Posted 1 month ago

Apply

5.0 - 10.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients in Hyderabad. You will lead a team in the end-to-end development process. Roles & Responsibilities:- Develop and implement a comprehensive configuration management plan aligned with the project's ASPICE level. -Define configuration items (CIs), baselines, and change management processes. Manage change requests, ensuring they are evaluated, approved, and implemented in accordance with the change management process.-Implement and maintain a version control system for engineering artifacts. Ensure traceability between requirements, design, code, and test artifacts.-Conduct regular audits and reviews to ensure compliance with the configuration management plan and ASPICE standards.-Verify the integrity and traceability of engineering artifacts. Professional & Technical Skills: - Strong understanding of configuration management principles and practices. Experience with ASPICE standards and methodologies.-Proficiency in configuration management tools (e.g., Git, SVN, Polarion) with MathWorkss products (MATLAB and Simulink).-Excellent organizational and analytical skills.- Certification in ASPICE or a related standard. Additional Information:- The candidate should have a minimum of 5 years of experience in Automotive ECU Software- This position is based at our Hyderabad office- A 15 years full time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

3.0 - 8.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Infotainment & Telematics Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. Your role involves overseeing the software development process and ensuring successful project delivery. Roles & Responsibilities:- Agility and Adaptability mindset- Leadership skills- Should have worked in Android, JAVA Build environment Professional & Technical Skills: - Must have worked with AAOS- Hands on expertise on the integration of AIDL/HIDL- Minimum 3 years of experience in Vehicle HAL, Native Android C++, Surface Flinger, Audio flinger (IVI Media, Bluetooth) - Exp with any Android framework (Camera/Security/Media) Additional Information:- This position is based at our Bengaluru office- A 15 year full-time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

8.0 - 11.0 years

18 - 33 Lacs

Bengaluru

Hybrid

What you need: 7+ years of industry experience in embedded software development. Prior knowledge and experience in C++/C. Experience in software design and development, software unit testing, integration testing, system testing, static & dynamic analysis, code reviews, requirement tracing and documentation for medical devices or other regulated industry. Well versed with product and Software development lifecycle. Experience with 8-, 16-, or 32-bit microcontroller programming/testing required. Highly developed ability to effectively troubleshoot electro-mechanical systems. Ability to understand datasheets, schematics, and hands on experience with tools like oscilloscopes, function generator, DMM, logic analyzer and other hardware analysis tools. Experience with revision control tools like Perforce, GitHub, bitbucket. Experience with WiFi, connectivity, BLE, UART, SPI, I2C is preferred. Ability to work with individuals around the world on distributed development activities Excellent organizational (communication/ presentation) and documentation skills Strong aptitude and interest in system and software testing. Bachelors/ Masters degree in: Electronics/ Computer Engineering or another engineering based software development degree. Regards, Kajal Khatri Kajal@beanhr.com

Posted 1 month ago

Apply

7.0 - 12.0 years

10 - 14 Lacs

Hyderabad

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your day will involve overseeing the application development process and ensuring seamless communication within the team and stakeholders. Roles & Responsibilities:- Develop and implement a comprehensive configuration management plan aligned with the project's ASPICE level. -Define configuration items (CIs), baselines, and change management processes. Manage change requests, ensuring they are evaluated, approved, and implemented in accordance with the change management process.-Implement and maintain a version control system for engineering artifacts. Ensure traceability between requirements, design, code, and test artifacts.-Conduct regular audits and reviews to ensure compliance with the configuration management plan and ASPICE standards.-Verify the integrity and traceability of engineering artifacts. Professional & Technical Skills: - Strong understanding of configuration management principles and practices. Experience with ASPICE standards and methodologies.-Proficiency in configuration management tools (e.g., Git, SVN, Polarion).-Excellent organizational and analytical skills.-Certification in ASPICE or a related standard. Additional Information:- The candidate should have a minimum of 7.5 years of experience in Automotive ECU Software- This position is based at our Hyderabad office- A 15 years full-time education is required Qualification 15 years full time education

Posted 1 month ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Bengaluru

Work from Office

About Cranes Varsity : Cranes Varsity is a pioneer Technical Training institute turned EdTech Platform offering Technology educational services for over 24 years. Being a trusted partner of over 5000+ reputed Academia, Corporate & Defence Organizations we have successfully trained 1 Lakh+ engineers and placed 70,000+ engineers. Cranes Varsity offers high-impact hands-on technology training to Graduates, Universities, Working Professionals, and the Corporate & Defence sectors. Job Title: Technical Trainer (Faculty) - Embedded Position Technical Trainer (Faculty) - Embedded Department Technical Training (Hardware) Experience Minimum 3 Years - 5 Years of EdTech / IT / Corporate / Institutions etc Education - Should have completed Any Degree BE, BTECH, ME, MTECH, MCA Job Description Strong training experience highly preferred in Embedded C, Microcontroller, Arm, Automotive, Hands on programming with C, C++, Linux operating systems, Shell scripting, ARM, MATLAB, Embedded system software etc. Should have detailed knowledge and experience on microcontrollers (ARM7TDMI, TM32/CORTEX) Expert in programming Embedded C/C++ applications with strong background in C/C++ macros, structures, templates and pointers, class, inheritance. Strong knowledge and training experience in embedded C and RTOS Strong in OS concepts like efficient multi-threading and resource-sharing. Expert knowledge on protocols like (RS485, SPI, I2C, ADCs, PWM,CAN) Good Exposure to Embedded development tools/IDE (KEIL/IAR/STMCube) Strong debugging skills Strong communication and interpersonal skills. Must be a self-starter. Expertise in handling multiple in-house and corporate trainings with proven track record and quality delivery. Experienced in course content development based on the training requirements. Course material development Experience in developing Hands-on projects and hand-holding large groups of students in the same. Corporate Training : Understand the requirements from client and deliver training as per the corporate clients requirements. Working experiences on embedded systems project development Knowledge on Hardware s Experienced in all phases of product life cycle including requirements, design, coding Managing all aspects of the training cycle i.e. Training need analysis, course development, implementation and delivery, monitoring and evaluation. Ensuring quality delivery to students Establish expectations with project members and provide timely feedback Manage the work of developer resources, mentoring and coaching as needed Provide programming direction to a team of trainers Roles & Responsibilities Training Graduate Engineers, Working professionals, Corporate freshers & Laterals. College Workshop Trainings. Content Development, Technical Assessment and Evaluation, Project development. Desired Skills and Experience Negotiation Skills Selling to Customer Ne edsMotivation for Sales & Target Oriented Building Relationships Desired Candidate Profile Excellent communication skills written and verbal and negotiation skills Knowledge of functioning of academic institutions and placement process The candidate should have good interpersonal skills and networking in the market. Minimum 3 years of Technical Training/Teaching experience preferred Multi-tier architecture knowledge Excellent self-management skills (task lists, status reports, prioritisation) Commitment to quality and timely deliverable Desire to understand the business For more information: careers@crenessoftware.com, careers@cranesvarsity.com | +91 7406788838 Send

Posted 1 month ago

Apply

11.0 - 15.0 years

35 - 40 Lacs

Bengaluru

Work from Office

Software Technical Leader - Embedded C / L2 &L3 ,Security / Platform - 11 to 15 years What you will do: Design and development of Control Plane and Data Plane software for Cisco Networking products and Network Security Platforms/Solutions based on AI and AI assist Analyse requirements and problem statements to come up with right software designs and solutions. To be able to write detailed Design documents and Functional Specifications. To Code and Unit Test Software components and modules. It is required to have strong white box testing and automating skills To be able to Work with various identity security methods such as WebAuth and Dot1X Experience with IoT, L2 &L3 / Platform and Network Security is a must. Attending to customer issues for IIoT or Wireless deployments, analysing customer problems to root cause issues and implement right solution to solve such customer issues. Work with local and remote teams to review Product Requirements Document, to collaborate on SW Functional and Design Specifications, Unit and Integration test plans. Also responsible for reviewing test strategy and test plans for Functional and System Test teams. To be able to innovate and come up with new ideas that can lead to filing patents and creating IP value for the company What this role stands for: You have 11 -- 15 years of work experience in real time embedded systems development and demonstrated ability to lead large solutions and features with good understanding of the whole system/solution. You have work experience with control plane software or data plane software, data structures, Linux/RTOS/Networking OS internals OR You have hands-on wireless knowledge on 802.11/ac/ax/be standards You have work experience on software development of Network Security protocols, PKI, MacSec, IPSec, OpenSSL, Cryptography, TLS and have experience on Federal Certifications of Network products. You are proficient with writing quality code in C You have Fair understanding of Security vulnerabilities and related certifications You can lead high performance teams to provide technical leadership for designing and implementing quality features and solutions You have excellent written and verbal communications. You have a penchant for designing and implementing complex technical solutions Desirable skills: You have hands-on development experience on L2, L3 protocols.

Posted 1 month ago

Apply

3.0 - 6.0 years

15 - 20 Lacs

Gurugram

Work from Office

--------------------------------------------------------------------------------------------- There will be face to face discussion for this role in Amantya Gurgaon Office,Kindly apply only if you are available for Face to face discussion: -------------------------------------------------------------------------------------------- Job Title: Embedded Software Engineer (Microcontroller) Key Skills: Proficiency in C/C++ for embedded systems development. Strong understanding of embedded system architectures(e.g. STM family), especially MCUs (ARM, 32bit, 8 bit, 16 bit, DSP, etc.) Experience with real-time operating systems (RTOS) and bare-metal systems. Strong understanding of communication protocols like SPI, I2C, UART, MODBUS, and CAN. Familiarity with development and debugging tools like JTAG, GDB, Eclipse, STMCUBEIDE, and Keil. Understanding of power management and performance optimization techniques for embedded systems. Experience with peripheral integration (GPIO, timers, ADCs, DACs, etc.) Basic understanding of memory and power optimization Experience with JIRA, Git, and Bitbucket Good to have: experience in Camera domain (ISP pipelines) Keys Responsibilities: Capable of independently driving embedded software development. Design and implement complex embedded software systems for MCUs. Optimize software for memory, performance, and power consumption, especially in constrained environments. Troubleshoot and debug hardware/software integration issues, using both software and hardware tools. Engineer should be able to independently design the embedded application and implement it. Mentor junior engineers, fostering a culture of best practices. Stay up to date with the latest trends and technologies in embedded systems development. Work closely with cross-functional teams (hardware, product, and testing) to deliver high-quality products. Use project management and version control tools like JIRA, Git, and Bitbucket effectively Support camera-related ISP features in projects, if applicable

Posted 1 month ago

Apply

4.0 - 8.0 years

25 - 40 Lacs

Bengaluru

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in firmware development on ARM or RISCV microprocessors Expertise with one or more peripherals / controllers like UART, I2C, SPI, QSPI Expertise with low level development in C / C++ and assembly Expertise in debugging Expertise in perl or python Scripting Expertise in test automation development. Expertise in projects related to crypto / security would be an added advantage Preferred resources with valid regional work permit Location : - Belgrade, Penang, New York,Bengaluru

Posted 1 month ago

Apply

3.0 - 6.0 years

10 - 14 Lacs

Bengaluru

Hybrid

We are looking for a Lead Linux and QNX BSP Developer/ Principal Engineer having experience in SoC Automotive Cybersecurity in embedded domain. The ideal candidate should have expertise in Linux and QNX development and system architecture, is expected to be self-motivated and has the ability to work independently. Should be Enthusiastic and a desire to learn about new technologies. QUALIFICATIONS Applicant should possess B.E/B.Tech/M.E/M.Tech in Computer Science or Electronics and Communication Engineering or in a related discipline from a reputed institute. Applicant must have at least 3 to 6 years of experience in developing software for Linux and QNX based systems. WORK EXPERIENCE Applicant should have significant experience in several of the following: Required: Technical Security concept and Software Security concept. Vulnerability analysis (System and Software). Threat analysis and risk assessment, Threat modelling. Security Testing like Fuzz and Penetration testing. Good understanding of HSM, Secure boot, Secure updates, cryptographic libraries, True Random number generator, Signing (ECDSA, RSA). Good understanding on OPTEE OS, ARM Trusted Firmware, E-fusing. Aware of Crypto terminologies like encryption (AES, ECC), signing (ECDSA, RSA), Hash (SHA-256). Understanding on RFS protection like dm-verity. Ability to work in a fast-paced environment building hardware and software products. Good knowledge on Yocto framework is added advantage. Excellent written and oral communication skills in English. Manage complexity, Drives results, Collaborates with others, instills trust. Proficient in Git version control Occasional travel to customer sites may be required. Close collaboration with other SW & HW Team. Preferred: Experience in Automotive domain Experience in Linux build systems: Yocto Real-time systems programming experience considered an asset. Experience with developing safety ISO26262 certified BSP and product considered a valuable asset Experience in design tools such as EA and Rhapsody Contributions to Linux kernel and other open-source projects

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies