Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
8 - 13 years
15 - 30 Lacs
Bengaluru
Work from Office
Exp in C++11 Having experience in Embedded Linux on x86/ARM Understand of digital design and communication protocols such as asynchronous & synchronous, serial, RS-232, RS-422, RS-485, Ethernet, SPI, I2C, JTAG, protocol analyzers, RTOS or OSes
Posted 3 months ago
2 - 5 years
3 - 5 Lacs
Chennai
Work from Office
ECU/Control System Design for Mechatronics system Embedded Software Development in C Use of any RTOS Familiarity with MATLAB and Simulink Microcontroller programming Low Level driver like ADC, PWM, SPI, GPT, PORT, UART and LIN etc. Call 7397778265
Posted 3 months ago
4 - 7 years
6 - 9 Lacs
Chennai
Work from Office
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Responsibilities Candidate should have experience in software development role, tools development, firmware development or validation tools development. Candidate shall design and develop algorithms for Post Silicon Validation of next generation IBM server processors, SOCs and ASICs. He will be the key interface on processor Bringup Activities and own key debugs of architecture and micro-architecture issues during the bring up/power on phase. The candidate will be expected to interface with multiple stakeholders in hardware design teams, lab teams, performance teams and characterization teams. Candidate must drive coverage closure by developing comprehensive test plans and strategies and drive to achieve coverage goals while interacting with stakeholders, verif teams and design teams. He/She must be skilled in utilizing object-oriented programming skills in C/C++ and scripting languages like Python/Perl to write complex test scenarios to automate/optimize. Candidate must possess experience in verifying multi-processor cache coherency and memory subsystems, ensuring seamless operation in complex systems. Proficiency in emulator env/FPGA validation is preferred. She/he must possess excellent communication skills and understand agile processes. The candidate must have an eagerness and curiosity to learn and be willing to code and participate hands on. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Technical Expertise:Very proficient in C programming, Strong Scripting skills. Over 10 years experience in hands on Software development using C, C++. Computer Architecture Knowledge:In-depth knowledge of computer architecture, including processor core design specifications, instruction set architecture, and logic verification. Multi-Processor Cache Coherency:Experience in verifying multi-processor cache coherency and memory subsystems, ensuring seamless operation in complex systems. Operating Systems and Concepts:Atleast 5 years experience with Multithreading, context switching, memory management related development Preferred technical and professional experience IO device drivers, firmware exposure(NIC controller, PCIe device controllers, ASIC FW development experience) ARM architecture RISC V architecture Spike simulator experience, QEMU simulator
Posted 3 months ago
8 - 12 years
10 - 14 Lacs
Bengaluru
Work from Office
Responsibilities As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. DataPower firmware engineers develop C and C++ embedded code modules for the DataPower physical hardware appliances. These engineers have deep experience in embedded Linux systems development, Linux operating system Kernel extensions, Linux operating system device drivers, and the IPv6 networking stack Software Development Expertise: Strong background in software development, demonstrating expertise in programming languages such as C, C++ Self-Starter Mindest: A self-starter with a proactive mindset, able to initiate and drive projects independently. Excellent Problem-Solving Skills: Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions. Collaborative Team Player: Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8-12 years experience in software development using C++, C. Thoroughly understand hardware specifications and architecture. Engage with Original Design Manufacturers (ODMs) to discuss hardware requirements and specifications. Provide expert support for customer service issues related to hardware failures. Analyse and troubleshoot hardware-related problems raised by customers, ensuring timely resolution. Experience with RAID or HSM device drivers a plus. Experience in handling driver patches as required for optimal hardware performance. Collaborate with software teams to ensure seamless integration and functionality. Experience with data structures and software design.Exposure to development of network gateways, or network routers (embedded firmware or stand alone software). Ability to handle multiple competing priorities in a fast-paced environment Preferred technical and professional experience 8-12 years experience in software development using C++, C. Thoroughly understand hardware specifications and architecture. Engage with Original Design Manufacturers (ODMs) to discuss hardware requirements and specifications. Provide expert support for customer service issues related to hardware failures. Analyse and troubleshoot hardware-related problems raised by customers, ensuring timely resolution. Experience with RAID or HSM device drivers a plus. Experience in handling driver patches as required for optimal hardware performance. Collaborate with software teams to ensure seamless integration and functionality. Experience with data structures and software design.Exposure to development of network gateways, or network routers (embedded firmware or stand alone software). Ability to handle multiple competing priorities in a fast-paced environment
Posted 3 months ago
1 - 5 years
3 - 7 Lacs
Bengaluru
Work from Office
Responsibilities As a Linux Development Engineer you will be responsible for: Developing, maintaining and fixing Linux distro packages specific to Power/ppc architecture. Validation of Linux distro images using frameworks such as openQA. You will be required to build, maintain and improve automation for installation of Linux Distributions. You will also interact with the opensource communities such as Debian, Fedora an Ubuntu communities to upstream your work. Required education Bachelor's Degree Required technical and professional expertise 1 to 5 years of experience in working on projects related to Yocto distribution, Linux distributions and build packages. Strong programming skills in C, Python and shell scripting Strong Operating Systems skills. Working knowledge of Computer Systems Architecture.
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Coimbatore
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 : Data Center Networking Technologies Operations Good to have skills : Infoblox DNS/ BloxOne & NIOS, Infoblox DDI Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education About The Role :highly skilled Network Engineer with extensive experience in Infoblox DNS, specifically BloxOne & NIOS, to join our dynamic team. This role will be instrumental in ensuring the reliability, security, and optimal performance of our organization's critical network infrastructure.Responsibilities:DNS Administration:Manage and maintain Infoblox NIOS appliances, including configuration, troubleshooting, and performance tuning.Implement and enforce DNS security best practices, such as DNSSEC, DNS Firewall, and IP Threat Defense.Design and implement DNS failover and redundancy strategies to ensure high availability.Troubleshoot DNS-related issues, including DNS resolution failures, slow DNS queries, and DNS attacks.IP Address Management (IPAM):Manage and allocate IP addresses using Infoblox IPAM.Monitor IP address utilization and plan for future growth.Implement IP address management policies and procedures.DHCP:Configure and manage DHCP services using Infoblox DHCP.Troubleshoot DHCP-related issues, such as IP address conflicts and DHCP lease failures.Network Automation:Automate routine tasks using scripting languages (e.g., Python, PowerShell) and APIs to improve efficiency and reduce human error.Develop and maintain automation scripts for DNS, DHCP, and IPAM tasks.Security:Stay up-to-date with the latest security threats and vulnerabilities related to DNS and IPAM.Implement security measures to protect the network infrastructure from attacks.Conduct regular security audits and vulnerability assessments.Troubleshooting:Diagnose and resolve complex network issues, including DNS, DHCP, and IPAM problems.Utilize network troubleshooting tools to identify and isolate network failures.Documentation:Create and maintain clear and concise documentation for network configurations, procedures, and troubleshooting steps.Qualifications:Strong understanding of DNS, DHCP, and IPAM protocols.Extensive experience with Infoblox NIOS, including BloxOne DDI.Proficiency in scripting languages (e.g., Python, PowerShell).Knowledge of network security best practices.Strong troubleshooting and problem-solving skills.Excellent communication and interpersonal skills.Ability to work independently and as part of a team.Relevant certifications (e.g. CCNA, CCNP, DDIA, DDIP ) are preferred.If you are a passionate network engineer with a strong foundation in Infoblox DNS and a desire to work on cutting-edge technologies, we encourage you to apply. Qualifications 15 years full time education
Posted 3 months ago
4 - 6 years
6 - 8 Lacs
Coimbatore
Work from Office
About The Role : At least 5 years of experience in Embedded SW development Min 3 years experience working with Classic or Adaptive AUTOSAR software architecture design Classic Autosar experience on minimum two stacks CAN / Ethernet / Diag / NVM / others. Adaptive Autosar experience on minimum two SWCL COM / DM / EM / PER / others) Proficiency in C/C++ programming in a multi-process, multi-threaded development environment Primary Skills: Embedded Software development Adaptive Autosar Proficiency in C/C++ programming Secondary Skills: Rhapsody Enterprise architecture Design architecture Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication C++
Posted 3 months ago
9 - 12 years
11 - 14 Lacs
Coimbatore
Work from Office
About The Role : At least 9+ years of experience in Embedded SW development / architecture Min 5 years experience working with Classic or Adaptive AUTOSAR software architecture design Classic Autosar experience on minimum two stacks CAN / Ethernet / Diag / NVM / others. Adaptive Autosar experience on minimum two SWCL COM / DM / EM / PER / others Proficiency in C/C++ programming in a multi-process, multi-threaded development environment Primary Skills: Adaptive Autosar Rhapsody Enterprise architecture Design architecture Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication C++ C/C++ Enterprise Architecture Modelling
Posted 3 months ago
6 - 9 years
8 - 11 Lacs
Coimbatore
Work from Office
About The Role : At least 8+ years of experience in Embedded SW development / architecture Min 5 years experience working with Classic or Adaptive AUTOSAR software architecture design Classic Autosar experience on minimum two stacks CAN / Ethernet / Diag / NVM / others. Adaptive Autosar experience on minimum two SWCL COM / DM / EM / PER / others Proficiency in C/C++ programming in a multi-process, multi-threaded development environment Primary Skills: Adaptive Autosar Proficiency in C/C++ programming Rhapsody Enterprise architecture Design architecture Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication C++
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
About The Role : Designs, develops, integrates, tests, validates, and/or debugs software across multiple layers of the software stack spanning firmware, drivers, operating systems, middleware, frameworks, algorithms, and applications/UI for a specific technology, product/platform, and/or market segment, including the development of software to enable specific features, capabilities, solutions, reference platforms, or Intel products. Qualifications Bachelor's or Master's degree in Computer Science, Electronics and communication Engineering or a related field over 5+ years of experience. 5-6 yrs Experience as individual contributor role.Engineer will be working on Bluetooth SW and tools developmentExperience in C\C++ coding.Experience in embedded Systems/Linux Kernel OSExperience in RTOS System level designExperience in Linux Device DriversExperience in USB Protocol / PCIE Protocols.Knowledge of Bluetooth Controller BR\EDR and Low Energy Strong written and verbal communication skills. Experience in maintaining and managing codebases, ensuring high standards of code quality. 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. Working Model This role will require an on-site presence. *
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Chennai
Work from Office
Project Role : Security Advisor Project Role Description : Lead the effort and teams to enable development and implementation of proprietary and innovative security solutions. Assess, manage and ensure compliance to risk reducing behaviors and processes. Must have skills : One Identity Manager Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary:As a Security Consulting Lead, you will lead the effort and teams to enable development and implementation of proprietary and innovative security solutions. Assess, manage and ensure compliance to risk reducing behaviors and processes. A typical day involves overseeing security projects, collaborating with teams, and ensuring compliance with security protocols. 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 security assessments and audits- Develop security strategies and policies- Implement security solutions for clients Professional & Technical Skills:- Must To Have Skills:Proficiency in One Identity Manager- Strong understanding of security protocols and best practices- Experience in implementing security solutions- Knowledge of risk management and compliance- Excellent communication and leadership skills Additional Information:- The candidate should have a minimum of 5 years of experience in One Identity Manager- This position is based at our Gurugram office- A 15 years full time education is required Qualifications 15 years full time education
Posted 3 months ago
1 - 3 years
2 - 6 Lacs
Pune
Work from Office
Formulating comprehensive functional requirements for both hardware and software in response to client specifications. Designing system and software architectures utilizing Matlab Simulink and System Composer, and subsequently integrating the generated requirements into the corresponding architectural components. Proficiently constructing Simulink models and Stateflow logic within the Matlab environment. Demonstrating a solid grasp of embedded systems, encompassing protocols such as CAN, I2C, SPI, DI, digital outputs (low side and high side), and PWM. Excelling in programming languages including embedded C/C++, Python, and HTML. Utilizing expertise in Simulink and Embedded Coder to derive C/C++ code implementations from Simulink models. Familiarity with NXP microcontrollers is a valued supplementary skill. Acquiring knowledge of Model-In-the-Loop (MIL), Software-In-the-Loop (SIL), Rapid Control Prototyping (RCP), and Hardware-in-the-loop (HIL) bench setups, along with their associated testing procedures. Conducting software testing and validation employing MATLAB tools. Proficiency in utilizing CAN communication tools and software applications. Demonstrate a foundational knowledge of automotive components Preferences : Knowledge of MATLAB, Simulink, and Stateflow Knowledge of electric vehicle components/system Education Minimum Required Level: B.E./B.Tech. in Electrical or Electronics Engineering
Posted 3 months ago
1 - 4 years
4 - 8 Lacs
Bengaluru
Work from Office
What you'll be doing: PVT qualification & debug of systems (small and large sample size) intended for testing HW-SW co-working stability of GPUs and SoCs Collect data from large number of systems, identify failures, classify failures based on symptoms and first level of debug. Prepare and file test reports and bugs. Develop test cases and come out with innovative ideas for problem-solving. Develop scripts to improve reporting and automating repetitive tasks. Report issues or software/hardware bugs which occur during execution to project team and management. Perform troubleshooting and root cause analysis to reach quick resolution. Requirements: Familiarity with PC architecture, present day interfaces and & interactions of Software (BIOS, Driver & OS) with hardware Strong understanding Linux and Windows OS environments. Knowledge on setting up windows debugger and working with the Dev team for triaging the issue. Basic scripting skills Familiarity with scripting languages like Perl/Python Proficiency in windows & Linux operating systems and Microsoft office tools Good analytical and reasoning skills Organized, self-directed, efficient, and able to manage multiple and complex projects in a timely manner. Desirable skills: Silicon characterization experience. Board bring-up and testing experience.
Posted 3 months ago
6 - 10 years
20 - 23 Lacs
Bengaluru
Work from Office
Date Posted: 2025-01-29 Country: India Location: North Gate Business Park Sy.No 2/1, and Sy.No 2/2, KIAL Road, Venkatala Village, Chowdeshwari Layout, Yelahanka, Bangalore, Karnataka 560064 Position Role Type: Unspecified Job Description Overview: In this role the Sr. Lead Engineer (Embedded Controller Platform software) actively participates and drives execution during development and testing of platform software for upcoming Embedded Controller Platform. Working with latest technologies across various processors for aerospace domain. Position: Sr. Lead Engineer (P3) Primary Responsibilities: Proficient in DO-178/C Level A/B development Hands on experience in Model based development Knowledge of MBSE and hands on with tools like Cameo and SysML. Development or Testing Model based software/systems Working experience in Polarion-ALM, DOORS or any other certified configuration tool Experience in working and maintaining target boards and using emulator / Debugger tools is preferable Good understanding in communication Standards like SPI, I2C, UART, PCIe and ethernet Exposure to platform level software is added advantage Knowledge in scripting language like python, VB script and Labview is preferable Knowledge in C# or any related back-end server programming language is an added advantage Exposure to QorIQ processor is added advantage Good working experience/knowledge of MISRA rules and Polyspace Understanding on basic testing methodologies Basic Qualifications: Min 6 to 10 years of Industry experience in software development life cycle in accordance with DO-178C Levels. Bachelors/Masters degree in Computer Science Engineering /Electronics and communication Engineering / Electrical Engineering / Information Technology. Preferred Qualifications: Aerospace domain Electrical and Lab view understanding. Research and development in Platform software. Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers toughest challenges and to meet the demands of a rapidly evolving global market. At Collins Aerospace, our Power & Controls team make modern flight possible for millions of travelers and our military every second. Our major product lines are on-board virtually every aircraft flying. Be it keeping passengers safe with our emergency power generation systems or creating a positive in-flight experience through reliable cabin pressure controls and quieter engines, Power & Controls focuses on delivering a best-in-class experience to our customers. We hire the top people in the industry. Their ideas drive our performance, and their integrity keeps our customers happy. Join us as we take flight! Collins Aerospace Diversity & Inclusion Statement: Diversity drives innovation; inclusion drives success . We believe a multitude of approaches and ideas enable us to deliver the best results for our workforce, workplace, and customers. We are committed to fostering a culture where all employees can share their passions and ideas so we can tackle the toughest challenges in our industry and pave new paths to limitless possibility. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: - Transportation facility. - Meal coupons - Group Term Life Insurance. - Group Health Insurance. - Group Personal Accident Insurance. - Entitled for 18 days of vacation and 12 days of contingency leave annually. - Employee scholar program. - Work life balance. - Car lease program. - National Pension Scheme - LTA - Fuel & Maintenance /Driver wages - Meal vouchers Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen. Note: Background check required (every external new hire in the India) Drug Screen only performed for Operations Positions At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that s redefining aerospace, every day. RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. Privacy Policy and Terms: Click on this link to read the Policy and Terms
Posted 3 months ago
2 - 7 years
7 - 11 Lacs
Bengaluru
Work from Office
Job Title: Analog Circuit Design Engineers Design of LDOs, Bandgaps, Temp Sensors, PLLs, GPIOs and other analog blocks Design of SERDES blocks like Transmitters, Receivers, Equalizers, Calibration and compensation blocks.
Posted 3 months ago
2 - 5 years
6 - 10 Lacs
Pune
Work from Office
What you ll do: Eaton Corporation s Center for Intelligent Power has an opening for a Systems Engineer to play a vital role in building Eaton s next generation of edge device analytics platforms. The successful applicants will provide the skills to design the hardware and software interface between the main microcontroller of a product and its coprocessor, including prototypes building, testing, and final product integration testing. Furthermore, they will aid the development and performance analysis of analytics workloads. They will be required to provide expertise for the full hardware integration, from requirements and high-level design all the way though to delivery, in an agile environment and working closely with business units. Develops abstract circuit diagrams and communication infrastructure to sustain the deployment of analytics to edge devices. Works with their team and others, contributing to the architecture, design, development, and testing of prototype and pre-production firmware and software. Takes responsibility for technical deliverables and project delivery throughout the project life cycle. Analyzes product requirements and translates to technical requirements to specify solutions. Collaborates with stakeholders, engineering, and test to deliver high quality solutions that solve end-user problems. Provides technical leadership to help plan releases, and Scrum backlogs and sprints. Supports software QA and drives improving quality metrics. Mentors colleagues in the use of tools and in best practices in SW development Explores and recommends new tools and processes which can improve efficiency and compliance. Develops signal processing algorithms taking advantage of accelerated microcontroller instructions. Guides product teams with hardware integration, suggesting input and output pin connections and circuit board layout. Qualifications: Bachelor / Master s degree in Computer Science, Electronics or related field 8+ years of progressive experience in delivering technology solutions in a production environment 5+ years professional experience developing hardware, with a proven track record of shipping high quality products 3+ years of experience of embedded C/C++ to implement MCU peripheral drivers. 5+ years professional experience developing hardware, with a proven track record of shipping high quality products Compare and propose the best suited hardware components for the target applications considering the business requirements. Develops a software-in-the-loop and processor-in-the-loop test harness for the target hardware. Skills: Knowledge of embedded C/C++ to implement MCU peripheral drivers. Professional experience of a source code control system, preferably Git. C/C++ build systems, cross-compilation, and multiple code repositories. Good hardware knowledge including understanding schematics and hardware manufacturing files (e. g. , Gerbers). Working knowledge of inter-chip protocols and drivers (e. g. SPI, I2C), including the use of DMA. Ability to evaluate the effects of trace layout on communication protocols maximum performance and suggest improvements to optimize them. Proven debugging skills rooted in an understanding of the underlying technologies. Ability to use test equipment (e. g. , oscilloscope) to validate hardware and identify issues. Good verbal and written communication skills including the ability to clearly explain technical concepts. Abreast of upcoming software development/engineering tools, trends, and methodologies including Agile / Scrum. Development for real-time embedded Linux or RTOS, including thread synchronisation and communication and memory management. Unit testing, with a testing framework, as part of the development process. Matlab/Simulink code generation for embedded microcontrollers. System simulation (e. g. , QEMU, Renode). Ability to design circuit layout starting from technical requirements. Knowledge of ARM Cortex-M and TI C2000 microcontroller architecture.
Posted 3 months ago
10 - 15 years
30 - 45 Lacs
Pune, Bengaluru
Work from Office
EV Power Electronics Role & responsibilities B.E./B.Tech./ M.E./ M.Tech. Electronics (Automotive, Power electronics preferred) Solid understanding of Power Electronics Fundamentals Experience in SMPS/Switched mode power supply designs, Gate Driver Design and IGBT selection for applications ranging from 400V to 1300V Experience in Digital & Analog circuits Experience in hardware development for automotive applications which includes requirement analysis, circuit design, worst-case analysis and simulation Knowledge of Communication Protocols I2C, SPI, CAN, LIN Hands-on experience with engineering tools like Mathcad, SABER and eADM (desired) Knowledge of Requirements Management tool like DOORS will be an added advantage Ability to perform independent Test & Measurement activities using Oscilloscope, Power Supply, Multimeter, Logic Analyzer, Power Analyzer etc Willingness to co-ordinate with other engineering teams – Mechanics, PCB Layout, Validation, and Production and bring about constructive solutions Experience in designing Magnetics, Electromagnetics simulation tools such as Maxwell, CST will be added advantage Preferred candidate profile Perks and benefits
Posted 3 months ago
2 - 6 years
5 - 8 Lacs
Bengaluru
Work from Office
Experience in IP/Subsystem level Verification Good hands-on experience in verifying PCIe protocol (Gen4/Gen5/Gen6) Good knowledge on PCIe transaction layer, routing, reset flows etc Good experience with AXI protocol, NOC subsystem verification Good SV-UVM knowledge with hands-on experience in testbench development Good debugging skills Knowledge on performance verification is a plus.
Posted 3 months ago
1 - 3 years
4 - 5 Lacs
Chennai, Poonamallee, Thiruvallur
Work from Office
Design & develop embedded software in C to run on ECU Generate C code from models and integrate it with handwritten code Test & validate the software on ECU in lab as well as in real life environment Create documentation for the software and tools Required Candidate profile DIP / BE 1+yr exp into EMBEDDED SOFTWARE DEVELOPMENT having strong skills in C, RTOS, MATLAB, Simulink, Microcontroller programming, NXP, Infineon, ST, ADC, PWM, SPI, GPT, PORT, UART, LIN, Debugging Perks and benefits Excellent Perks. Send CV to cv.ch2@adonisstaff.in
Posted 3 months ago
3 - 6 years
6 - 10 Lacs
Chennai
Work from Office
Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Familiar with bootloaders (uboot) with the ability to do initial board bring up. Prior experience with writing and debugging drivers for PCIe, I2C, SPI, UART. Familiar with CPU architectures, like ARM Proficient in C, C++, and Bash Familiar with testing and debugging software through unit test, GDB, and JTAG BDMs. Fundamental understanding of SCM, Packaging, and Build Systems like Makefiles, Git, Autotools, RPM, etc. Experience in one or more of the following: Buildroot, Yocto Linux Distro, Grub, ONIE, ZMQ, distributed messaging frameworks, TCP/IP, SDKs from Broadcom. Experience of having gone through full cycle of Software development multiple times across product lines and supporting multiple concurrent releases and HW targets.
Posted 3 months ago
3 - 5 years
5 - 10 Lacs
Bengaluru
Work from Office
We are looking for qualified system software engineer candidates to be part of our IBM Z Systems team, to help us take z Linux development to the next level on the mainframe. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Expert level C programming Implementing IO (Networking TCP/IP) device driver hands-on programming experience, Preferably in Linux Participated in Linux kernel development preferably with upstream community interactions (commits in github, gitlab oder ) Strong Operating System development skills (e.g. process scheduling, multi-processing support, memory management) Solid knowledge of GNU GCC Extended Asm (a GNU extension to the C language family) including hands on experience with respect to some ISA(instruction set Architecture) Preferred technical and professional experience Strong team player with good communication and interpersonal skills Proven ability to work effectively in a global team environment. Proven command over the English language, both written and verbal
Posted 3 months ago
1 - 8 years
9 - 10 Lacs
Bengaluru
Work from Office
HARMAN s engineers and designers are creative, purposeful and agile. As part of this team, you ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career. A Career at HARMAN As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday. Job Description Position Title: Location Job Brief: We are looking for Embedded Software Engineer having expertise in Embedded software Development, Integration,Testing and aftermarket Lifecycle support for Compressor Applications. Job Location - Bangalore Primary Responsibilities: Design, develop, code, test and debug software on embedded systems from requirements to production. Participate in software design and system architecture development. Develop flowcharts, layouts and documentation to identify requirements and solutions. Produce code that is not only functional but also well-commented, well-structured, and maintainable. Participate in code, design reviews and software process improvement activities. Provide LCE support for software Releases like Bug fixing,Maintenanance release support etc. Essential Skills: Experience in Embedded C/C++ Programming using Keil SDK. Experience in development of Modbus Master and Slave Protocol Modules. Knowledge in Hardware Schematics and PCB designs. Desired Skills: 1. Experience with 8-bit, 16-bit or 32-bit microcontrollers and common peripherals (i.e., ADC, SPI) 2. Experience in Attlassian tools like Jira,Bitbucket,Confluence. 3. Experience in RCA analysis like FMEA, DRBFM or equivalent analysis for Hardware and Software Design. 4. Experience in UI/HMI development for controller displays and web applications. Qualification: BE/ME in Electronics/ ECE/EEE/ Instrumentation Engineering. Embedded Developer Bangalore HARMAN is proud to be an Equal Opportunity / Affirmative Action employer . All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Posted 3 months ago
1 - 5 years
3 - 7 Lacs
Bengaluru
Work from Office
As a Linux Development Engineer you will be responsible for: Developing, maintaining and fixing Linux distro packages specific to Power/ppc architecture. Validation of Linux distro images using frameworks such as openQA. You will be required to build, maintain and improve automation for installation of Linux Distributions. You will also interact with the opensource communities such as Debian, Fedora an Ubuntu communities to upstream your work. Required education Bachelor's Degree Required technical and professional expertise 1 to 5 years of experience in working on projects related to Yocto distribution, Linux distributions and build packages. Strong programming skills in C, Python and shell scripting Strong Operating Systems skills. Working knowledge of Computer Systems Architecture.
Posted 3 months ago
4 - 6 years
6 - 10 Lacs
Bengaluru
Work from Office
Responsibilities Join our team of Firmware Engineers dedicated to crafting the most secure systems for our clients to deploy their enterprise applications. At IBM, we focus on Z systems, the advanced mainframes that power critical workloads with intensive IO operations. As a Firmware Engineer, you will play a vital role in developing IO enablement firmware and boot firmware for z Servers, ensuring seamless operation and robust security.Your primary responsibilities include: Firmware Development:Develop and maintain firmware for IBM z Systems, with a focus on IO enablement and boot firmware. Programming Expertise:Utilize C programming expertise in Linux environments to write and debug code effectively. Global Collaboration:Collaborate with a global team to design and implement firmware solutions, ensuring compatibility with Linux, zOS, and zVM operating systems. Communication Skills:Demonstrate strong communication skills to effectively interact with team members and stakeholders. Agile Approach:Contribute to Agile methodologies and CI/CD practices within the Linux development environment, utilizing GitHub for version control. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Expertise in Firmware Development:Extensive experience in developing firmware solutions for complex systems. IO Domain Knowledge:Deep understanding of IO protocols such as PCIe, I2C, and SPI. Linux Systems Programming Knowledge:Proficiency in Linux internals and systems programming using C. Basic Knowledge in Object Oriented Programming (C++):Familiarity with C++ for object-oriented programming tasks. Good Communication Skills:Ability to communicate effectively within a global team environment. Preferred technical and professional experience Linux Development Environment:Experience with GitHub, CI/CD pipelines, and Agile methodologies. Knowledge of Linux Internals:Understanding of the inner workings of the Linux operating system.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The Service Provider Interface (SPI) job market in India is rapidly growing, with a high demand for skilled professionals in this field. SPI roles encompass a wide range of positions, from software developers to system architects, offering diverse opportunities for job seekers.
These cities are known for their thriving tech industries and actively recruit professionals in the SPI domain.
The average salary range for SPI professionals in India varies based on experience and skill level. Entry-level positions typically start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹12-18 lakhs per annum.
A typical career path in the SPI field may include roles such as Junior Developer, Software Engineer, Senior Developer, Technical Lead, and finally, Architect. Professionals can progress by acquiring new skills, gaining experience, and taking on leadership roles within organizations.
In addition to SPI expertise, professionals in this field are often expected to have knowledge of programming languages such as Java, C++, and Python, as well as experience with software development methodologies and tools.
As you prepare for SPI job opportunities in India, remember to showcase your expertise, experience, and problem-solving skills during interviews. Stay curious, keep learning, and approach each opportunity with confidence. Good luck on your job search!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
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