Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 8.0 years
7 - 11 Lacs
bengaluru
Work from Office
Desired Profile : Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in IO IPs such as I2C, I3C, UART, SATA, SPI, eSPI, ACPI Expertise in PC Hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware etc. Expertise in x86 / computer architecture Expertise in OS internals Strong knowledge of software development life cycle Preferred resources with valid regional work permit
Posted 4 hours ago
3.0 - 5.0 years
8 - 12 Lacs
bengaluru
Work from Office
Are you interested in building large-scale distributed infrastructure for the cloud? Oracles Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at large scale in a distributed multi-tenant cloud environment. Join OCI Networking to build highly scalable and customizable services offering predictable and consistent performance, isolation, and availability. We are a team that builds and maintains distributed services to manage OCI networks. Currently, we are looking for hands-on engineers with expertise and passion in solving difficult problems in automating monitoring and management of large fleets of networking devices. These are exciting times, and our team is undergoing rapid growth while working on many new ambitious initiatives. An engineer at any level can have significant technical and business impact. Join our team and help us build a state-of-the-art IaaS solutions. Why join OCI Networking? The OCI Networking org has a culture of collaboration which welcomes new people to their ranks.We work together and help each other out, and make sure that onboarding and ramp-up experience is a great one. We focus on excellent customer experience, scalable architecture, manageable operations, and minimal technical debt, with a strong focus on reasonable on-call and a good work/life balance. Responsibilities As a Sr. Member of Technical Staff on the Network Automation team, you will help design and develop tooling and infrastructure to manage a growing fleet of networking devices. You will be one of the engineers responsible for delivering a highly available, and secure fleet of critical OCI Networking infrastructure. Our team owns onboarding new generation network technologies, deployment tooling, patching, fleet monitoring and automation, and security and access controls. We work with many partner teams in OCI to ensure our networking is best in class. As a member of our team you will be required to: Maintain and build new technologies to automate the management of distributed fleet of networking devices. This includes distributed deployment and monitoring tooling. Automate and maintain build and test systems including systems for performance and scalability testing. Improve efficiency of the deployment processes across a fast-growing number of regions through automation and scale improvements to tools and dashboards. Participate in our on-call rotation which requires monitoring our fleet and associated services. Improve our operational capabilities by developing runbooks, alarming, and building tools. Qualifications You are an expert in Linux, comfortable with Python, BASH and Java, and have embedded system knowledge and systems engineering experience. You value simplicity and scale, work comfortably in a collaborative, agile environment, and are excited to learn. Basic Qualifications: Bachelors in computer science and Engineering or related engineering fields 3+ years of experience with Linux System Engineering 2+ years of experience with Python/BASH/Java 1+ years of DevOps experience Proficient with build tools and pipelines (e.g. Team City, Maven, make) Preferred Qualifications: 1+ years of experience with embedded systems Experience in CICD environments Experience with Agile Development Prior cloud experience Hardware qualification experience (embedded development) Experience automating management of networking devices Career Level - IC3
Posted 6 hours ago
3.0 - 5.0 years
8 - 12 Lacs
bengaluru
Work from Office
Are you interested in building large-scale distributed infrastructure for the cloud? Oracles Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at large scale in a distributed multi-tenant cloud environment. Join OCI Networking to build highly scalable and customizable services offering predictable and consistent performance, isolation, and availability. We are a team that builds and maintains distributed services to manage OCI networks. Currently, we are looking for hands-on engineers with expertise and passion in solving difficult problems in automating monitoring and management of large fleets of networking devices. These are exciting times, and our team is undergoing rapid growth while working on many new ambitious initiatives. An engineer at any level can have significant technical and business impact. Join our team and help us build a state-of-the-art IaaS solutions. Why join OCI Networking? The OCI Networking org has a culture of collaboration which welcomes new people to their ranks.We work together and help each other out, and make sure that onboarding and ramp-up experience is a great one. We focus on excellent customer experience, scalable architecture, manageable operations, and minimal technical debt, with a strong focus on reasonable on-call and a good work/life balance. Responsibilities As a Sr. Member of Technical Staff on the Network Automation team, you will help design and develop tooling and infrastructure to manage a growing fleet of networking devices. You will be one of the engineers responsible for delivering a highly available, and secure fleet of critical OCI Networking infrastructure. Our team owns onboarding new generation network technologies, deployment tooling, patching, fleet monitoring and automation, and security and access controls. We work with many partner teams in OCI to ensure our networking is best in class. As a member of our team you will be required to: Maintain and build new technologies to automate the management of distributed fleet of networking devices. This includes distributed deployment and monitoring tooling. Automate and maintain build and test systems including systems for performance and scalability testing. Improve efficiency of the deployment processes across a fast-growing number of regions through automation and scale improvements to tools and dashboards. Participate in our on-call rotation which requires monitoring our fleet and associated services. Improve our operational capabilities by developing runbooks, alarming, and building tools. Qualifications You are an expert in Linux, comfortable with Python, BASH and Java, and have embedded system knowledge and systems engineering experience. You value simplicity and scale, work comfortably in a collaborative, agile environment, and are excited to learn. Basic Qualifications: Bachelors in computer science and Engineering or related engineering fields 3+ years of experience with Linux System Engineering 2+ years of experience with Python/BASH/Java 1+ years of DevOps experience Proficient with build tools and pipelines (e.g. Team City, Maven, make) Preferred Qualifications: 1+ years of experience with embedded systems Experience in CICD environments Experience with Agile Development Prior cloud experience Hardware qualification experience (embedded development) Experience automating management of networking devices Career Level - IC3 Responsibilities As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Posted 6 hours ago
3.0 - 5.0 years
8 - 13 Lacs
bengaluru
Work from Office
Are you interested in building large-scale distributed infrastructure for the cloud? Oracles Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at large scale in a distributed multi-tenant cloud environment. Join OCI Networking to buildhighly scalable and customizable services offering predictable and consistent performance, isolation, and availability. Responsibilities Why join OCI Networking? The OCI Networking org has a culture of collaboration which welcomes new people to their ranks.We work together and help each other out, and make sure that onboarding and ramp-up experience is a great one. We focus on excellent customer experience, scalable architecture, manageable operations, and minimal technical debt, with a strong focus on reasonable on-call and a good work/life balance. Responsibilities As a Sr. Member of Technical Staff on the Network Fleet Management team, you will help design and develop tooling and infrastructure to manage a growing fleet of networking devices. You will be one of the engineers responsible for delivering a highly available, and secure fleet of critical OCI Networking infrastructure. Our team owns onboarding new regions, capacity expansion , deployment tooling, patching, fleet monitoring and automation, and security and access controls. We work with many partner teams in OCI to ensure our networking is best in class. As a member of our team you will be required to: Maintain and build new technologies to automate the management of distributed fleet of networking devices. This includes distributed deployment and monitoring tooling. Automate and maintain build and test systems including systems for performance and scalability testing. Improve efficiency of the deployment processes across a fast-growing number of regions through automation and scale improvements to tools and dashboards. Participate in our on-call rotation which requires monitoring our fleet and associated services. Improve our operational capabilities by developing runbooks, alarming, and building tools. Qualifications You are an expert in Linux, comfortable with Python, Go, BASH and Java, and have networking knowledge and systems engineering experience. You value simplicity and scale, work comfortably in a collaborative, agile environment, and are excited to learn. Basic Qualifications: Bachelors in computer science and Engineering or related engineering fields 3+ years of experience with Linux System Engineering 2+ years of experience with Python/BASH/Java 2+ years of experience in Shepherd/Terraform 1+ years of DevOps experience Proficient with build tools and pipelines (e.g. Team City, Maven, make) Preferred Qualifications: 1+ years of experience with embedded systems Experience in CICD environments Experience with Agile Development Prior cloud experience Hardware qualification experience (embedded development) Experience automating management of networking devices
Posted 6 hours ago
2.0 - 5.0 years
3 - 6 Lacs
bengaluru
Work from Office
Responsibilities: * Embedded firmware development for IOT devices * modbus gateway devices *work with hardware and web development team closely if you are keen to learn indepth core electronics then only apply
Posted 7 hours ago
2.0 - 6.0 years
10 - 12 Lacs
bengaluru
Work from Office
Design, development and testing of embedded products Analog & Digital circuit design and component selection Power supply design Board bring-up, debugging, troubleshooting and work with the firmware team to design and debug systems Required Candidate profile Experience in a range of technologies, including digital, analog, and power electronics, board-level design of digital and mixed-signal systems CAD packages for schematic capture and PCB layout Perks and benefits 5 days week, global exposure
Posted 2 days ago
5.0 - 10.0 years
11 - 16 Lacs
mumbai
Work from Office
Position Overview: We are seeking an experienced Engineering Manager to lead our embedded firmware development team. This role combines hands-on technical expertise with people management responsibilities, focusing on driving day-to-day operations, team development, and project execution in a fast-paced embedded systems environment. Key Responsibilities: 1. People Management: Lead, mentor, and develop a team of embedded firmware engineers Conduct regular one-on-one meetings, performance reviews, and career development planning Foster a collaborative and innovative team culture Recruit, interview, and onboard new team members Resolve conflicts and facilitate effective team communication Support professional growth through training opportunities and skill development 2. Technical Leadership: Provide technical guidance and architectural oversight for embedded firmware projects Review code, design documents, and technical specifications Ensure adherence to coding standards, best practices, and quality processes Collaborate with cross-functional teams including hardware, software, and QA Stay current with emerging technologies and industry trends in embedded systems 3. Project Management: Plan, prioritize, and track project deliverables and milestones Coordinate resource allocation and workload distribution across team members Identify and mitigate technical and schedule risks Facilitate agile development processes including sprint planning and retrospectives Communicate project status and technical decisions to stakeholders and upper management Required Qualifications: Technical Experience: 5+ years of embedded firmware development experience with demonstrated expertise in: C++ programming for embedded systems Linux operating system and kernel programming Real-time operating systems (RTOS) Hardware/software integration and debugging Proficient with Git version control system and branching strategies Experience with embedded development tools, debuggers, and testing frameworks Understanding of communication protocols (SPI, I2C, UART, CAN, Ethernet) Knowledge of microcontrollers, DSPs, and embedded processors Management Experience: Experience in managing small engineering teams (3-8 people) Proven track record of successfully delivering complex technical projects Experience with hiring, performance management, and team development Strong leadership and interpersonal skills Additional Requirements: Strong problem-solving and analytical abilities Excellent written and verbal communication skills Ability to work effectively in a fast-paced, dynamic environment Preferred Qualifications: Knowledge of wireless communication protocols (WiFi, Bluetooth, cellular) Previous experience in a startup or high-growth technology company
Posted 3 days ago
5.0 - 8.0 years
4 - 8 Lacs
bengaluru
Work from Office
Desired Profile : Expertise in embedded Linux driver / kernel development Expertise in Embedded C programming Expertise in working with IPC, DMA driver development. Expertise in working with kernel mode driver programming in Linux Expertise in linux kernel and driver development Expertise in embedded systems development and Debugging Experience dealing with Linux community and Open Source contribution a plus Expertise in working with any one of the driver development domain : Audio Driver : Audio sub-system, Audio driver development, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM Display Driver development : X, Wayland, Weston, Display driver Ethernet Driver : Network driver development Graphics driver : DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa Multi Media-Video driver : Vaapi, vdpau, gstreamer, v4l2 Power management : System to RAM, S0ix3 Virtualization : Xen, KVM, QNX hypervisor knowledge Proficient in yocto development Preferred resources with valid regional work permit
Posted 3 days ago
5.0 - 8.0 years
12 - 17 Lacs
bengaluru
Work from Office
Develop, configure, and maintain Yocto-based custom Linux distributions for embedded platforms. Create and maintain Yocto recipes, layers, and build configurations tailored to specific hardware platforms. Customize bootloaders (e.g., U-Boot) and optimize boot processes for embedded devices. Work on Linux kernel customization, including the development and integration of device drivers. Bring up new hardware platforms by integrating and validating peripherals and I/O subsystems. Debug and optimize system performance, including boot time, memory footprint, and power consumption. Implement and integrate middleware, libraries, and tools for embedded applications.
Posted 3 days ago
4.0 - 9.0 years
9 - 13 Lacs
bengaluru
Work from Office
About The Role 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 : NA Minimum 12 year(s) of experience is required Educational Qualification : Bachelors or Masters degree in Electronics Computer Science or related field Summary :We are seeking a technically proficient and delivery-focused Project Lead to drive development and integration of onboard telematics systems, including digital clusters, telltales, and infotainment interfaces. The role involves working across embedded platforms such as QNX, Linux, Ubuntu, and Android, ensuring high performance, compliance, and seamless integration with vehicle electronics. The ideal candidate will have more numbers of years of experience in embedded software development, HMI integration, and automotive-grade system engineering. Roles & Responsibilities:1.Telematics Development:Lead design and development of onboard telematics systems including digital instrument clusters, telltales, and driver information modules.2.Platform Integration:Work across QNX, Linux, Ubuntu, and Android platforms to enable seamless integration of infotainment and cluster functionalities.3.System Architecture:Define and maintain architecture for cluster and telematics systems, ensuring modularity, scalability, and compliance.4.HMI & UX Collaboration:Collaborate with HMI/UX teams to implement intuitive and responsive user interfaces for cluster displays.5.Diagnostics & Communication:Integrate vehicle diagnostics, CAN/LIN communication, and telltale logic into cluster systems.6.Testing & Validation:Lead validation efforts including functional testing, compliance testing, and performance benchmarking.7.Vendor Coordination:Manage supplier relationships for hardware and software components, ensuring timely delivery and integration readiness.8.Cross-functional Collaboration:Work with OEMs, Tier-1 suppliers, and internal engineering teams to align on technical goals and delivery milestones.9.Documentation & Reporting:Maintain technical documentation, architecture diagrams, and integration reports for internal and client-facing use. Professional & Technical Skills: 1.Hands-on experience with QNX, Linux, Ubuntu, and Android platforms.2.Strong understanding of digital cluster systems, telltales, and vehicle communication protocols (CAN, LIN, Ethernet).3.Proficiency in C, C++, and embedded development tools.4.Experience with system integration, bootloaders, and firmware development.5.Exposure to infotainment systems and IVI platforms.6.Experience with HMI frameworks and graphical rendering engines.7.Familiarity with ISO 26262 and ASPICE standards.8.Knowledge of CI/CD pipelines and version control systems (Git).9.Experience with tools like CANoe, CAPL, and Vector toolchains.10.Onboard Telematics:Digital clusters, telltales, driver information systems.11.Operating Systems:QNX, Linux, Ubuntu, Android.12.Communication Protocols:CAN, LIN, Ethernet.13.System Design & Modeling:Functional Architecture, Embedded Platform Integration.14.Tools & Simulation:CANoe, CAPL, MATLAB/Simulink.15.ISO 26262 (Functional Safety)16.ASPICE17.Cybersecurity practices for embedded platforms.18.Lead onboard telematics and cluster system development, ensuring robust integration, compliance, and user-centric design across automotive platforms. Additional Information:- The candidate should have minimum 14 years of experience in Infotainment & Telematics.- This position is based at our Bengaluru office.- A Bachelors or Masters degree in Electronics, Computer Science or related field is required. Qualification Bachelors or Masters degree in Electronics Computer Science or related field
Posted 3 days ago
0.0 - 3.0 years
3 - 4 Lacs
visakhapatnam
Work from Office
Responsibilities: * Design, develop, test & maintain embedded software using Embedded C * Collaborate with cross-functional teams on product development * Ensure code quality, performance & reliability
Posted 3 days ago
4.0 - 8.0 years
7 - 11 Lacs
bengaluru
Work from Office
Desired Profile : 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
Posted 3 days ago
3.0 - 8.0 years
4 - 8 Lacs
hyderabad
Work from Office
About The Role Primary Skills: Mobile handset testing and validation Automation scripting using Python or Perl Experience with embedded hardware tools: JTAG , Oscilloscope Test case development and execution on target devices Debugging and issue analysis across hardware/software layers Secondary Skills: Linux fundamentals and shell scripting Android OS architecture and system-level understanding Familiarity with embedded development environments Exposure to CI/CD tools and test frameworks (optional but preferred) Basic knowledge of version control systems (e.g., Git) Qualifications: Education: BE/BTech in Electronics & Communication (ECE) or Computer Science (CSE) from a reputed institution Experience: Minimum 3 years in embedded systems testing, preferably in a reputed company Strong oral and written communication skills Ability to work independently and collaboratively in a fast-paced environment
Posted 4 days ago
4.0 - 7.0 years
6 - 10 Lacs
bengaluru
Work from Office
About The Role This role involves the development and application of engineering practice and knowledge in the following technologiesDesign of mechanical systems, devices, equipment and machines; installing and maintaining mechanically functioning equipment; simulating a wide range of interactions and evaluate performance in real world scenarios; and develop prototype for manufacturability, testing and validation. About The Role - Grade Specific Focus on Mechanical and Physical Engineering. 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 5 days ago
5.0 - 10.0 years
7 - 11 Lacs
bengaluru
Work from Office
About The Role 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 : NA Minimum 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 5 days ago
5.0 - 10.0 years
10 - 15 Lacs
nashik
Work from Office
We are looking for Youll make a difference by Prepare project documentation (electrical circuit diagrams, test set up schemes, SLDs in, Drafting component specifications, selection of critical components , coordinate with procurement team) Develop ATE software based on LABVIEW, C plus or equivalent platform Verification & Validation of all test nodes and hand over for series production, Good understanding of Power circuit designs for testing, Test FMEA, In-circuit test development and hand-on experience in validating various codes/fixtures and troubleshoot HW/SW for different PCBAs. Perform specific type tests/Investigation tests and function tests for various Traction converters/Auxiliary Converters/ Traction motor projects in house and/or external labs/ test facilities and give technical inputs to comply in case of non-conformance in product Perform Customer approval tests for prototypes and amendments Maintenance and enhancement of existing test setups of Traction test fields, module test benches and motor test fields for coverage / capacity point of view; spares management and maintaining KPIs. Support manufacturing engineers with training and TPM related activities Introduction of time rationalization by means of process improvement Introduce Digitalization. Perform test capacity planning and investment planning for projects. Perform risk assessment, Identify Hazards and implement Electrical safety across all electrical installations. Desired Skills: Bachelor's degree in Electronics Engineering or a related field with minimum of 5 years of experience Electronics PCBA technology, embedded system designing and testing. You must be fluent in English
Posted 5 days ago
3.0 - 6.0 years
2 - 6 Lacs
bengaluru
Work from Office
Embedded C++ with Do178 / V&V, pertaining to avionics domain
Posted 5 days ago
3.0 - 6.0 years
2 - 6 Lacs
hyderabad
Work from Office
Embedded C++ with Do178 / V&V, pertaining to avionics domain
Posted 5 days ago
3.0 - 5.0 years
3 - 7 Lacs
hyderabad
Work from Office
Embedded Software Engineer Strongin C programming for embedded systems Experience with AUTOSAR BSW, MCAL, and RTE layers Knowledge of CAN stack, diagnostics (UDS), and bootloader concepts Familiarity with RTOS, task scheduling, and memory management Understanding of ISO 26262 safety requirements and MISRA-C guidelines Experience in unit testing, integration testing, and code reviews
Posted 6 days ago
4.0 - 9.0 years
4 - 8 Lacs
chennai
Work from Office
Job Title: C++ Embedded Developer Location: Chennai Experience: 4+ Years Job Description: We are seeking a skilled C++ Embedded Developer with over 4 years of experience in embedded systems development. The ideal candidate will have strong expertise in C++ programming, RTOS, and microcontroller-based system design. You will be responsible for designing, developing, and optimizing embedded software solutions for real-time applications. Key Responsibilities: Design and develop embedded software using C++ for microcontroller-based systems. Work with RTOS and low-level device drivers. Perform code reviews, debugging, and optimization. Collaborate with cross-functional teams to define system requirements and architecture. Ensure software quality through unit testing and integration testing. Required Skills: Strong proficiency in C++ (preferably C++11/14/17). Experience with embedded systems and microcontrollers (ARM, PIC, etc.). Familiarity with RTOS (FreeRTOS, VxWorks, etc.). Good understanding of communication protocols (UART, SPI, I2C, CAN). Hands-on experience with debugging tools and version control systems (e.g., Git). Preferred Qualifications: Experience in automotive or industrial domains. Knowledge of MISRA guidelines and static code analysis tools.
Posted 6 days ago
4.0 - 9.0 years
15 - 20 Lacs
bengaluru
Work from Office
General Summary: Qualcomm Cloud Team is looking for a Sr. Lead Engineer for Linux device driver for Machine Learning use cases. The development target is Qualcomm high-performance inference accelerator AI 100 and related products. The candidate will help work on developing code for Linux device drivers and help with upstreaming the code so experience with developing Linux Device drivers, Linux user-mode drivers would be beneficial. Familiarity with development of functional simulation of SoC systems included bus subsystems, DMA, PCIe and peripherals, synchronization mechanisms such as semaphores as well as low speed peripherals will be beneficial. Required Skills and Aptitudes Experience with Linux kernel driver development, kernel modules, HWMon, sysfs and debugging techniques Experience with embedded development in C. Knowledge of RTOS, SoC architecture (core, cache, memory, bus architecture, IOs, etc.) and common hardware blocks Experience with Source Code and Configuration management tools, git knowledge is required Willingness to work in a structured software development environment with ability to work on low-level implementation (code & test) Desirable Skills and Aptitudes 4+ years of relevant experience Experience with Linux kernel PCIe stack. Familiar with high speed interfaces such as PCIe and LPDDR Familiar with implementing systems with high reliability expectations such as use of ECC, PCI AER fields. Experience working with and familiarity with important SOC building blocks like interrupt controller & timers Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 6 days ago
2.0 - 7.0 years
14 - 18 Lacs
bengaluru
Work from Office
General Summary: Software architecture and design for WLAN features in firmware Development, release and maintenance of WLAN firmware Working with peer teams to define SW interfaces Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 3 - 6 years of experience in design and implementation of embedded software/firmware for networking / wireless products Expertise in C programming Experience with 802.11 protocol preferred Strong analytical and problem-solving skills Strong architectural skills - design/implement for performance, modularity, and portability Excellent team communication, and interpersonal skills
Posted 6 days ago
12.0 - 16.0 years
10 - 16 Lacs
chennai
Work from Office
JD for Embedded Firmware/ Software Developer: Job description Lead Embedded software developer, Firmware Programmer Experience: 12+ Years Roles and Responsibilities *We are looking for Good Embedded Firmware programmer 12+ years experience. *Must have experience in Microcontroller, Microprocessor, C, C++, Embedded C, Communication Protocols using I2C, SPI, UART, MODBUS, USB, etc. *Should have experience in Wireless Bluetooth, Zigbee, GPRS, etc. *Need to be a Team player & coordinate with Team members. * Communicate with onsite and offshore teams * Willing to take responsibility & work in shift basis. Desired Candidate Profile * BE/B Tech/ME/M Tech or equivalent with 12+ years of experience in Firmware development. * Ability to interpret from Client requirements to create feasible & executable workflow * Strong in analytical & debugging skills. * Good knowledge in C programming language * Good team player with Proactive and fast learning ability. * Strong written and verbal communication skills in English Overall Experience: 12+ Years (Max); Should have minimum 10 Years of relevant experience in Firmware development. ashokpanneerselvam@srmtech.com
Posted 6 days ago
6.0 - 9.0 years
3 - 7 Lacs
mumbai
Work from Office
About The Role RoleEmbedded Developer Choose Capgemini Reimagine the Possible Choosing Capgemini means choosing a company where you are empowered to shape your career your way. Youll be supported and inspired by a collaborative global community, and you"ll help leading organizations unlock the value of technology to build a more sustainable and inclusive world. Capgemini is looking for Embedded Developers for our fortune assignements for Thane location on C1 grade (6 to 9 years) mandate. We are looking for:: Experience6 to 9 Years Work locationOnly for Mumbai (Thane) Mandate Skills: Embedded C , RTOS , Driver development is plus , WiFi / BLE/ ZigBee/IOT Product , Module coding and integration skills. About Capgemini Capgemini is a global leader in business and technology transformation, helping organizations accelerate growth and sustainability. With over 340,000 team members in more than 50 countries , Capgemini combines deep industry expertise with cutting-edge technologies to deliver impactful solutions. The company is deeply committed to inclusion and diversity , backed by a 55-year heritage. It delivers end-to-end solutions from strategy and design to managing operations, fueled by the fast-evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering, and platforms . The Group reported in 2022 global revenues of 22 billion . Get The Future You Want |www.capgemini.com About The Role - Grade Specific RoleEmbedded Developer Choose Capgemini Reimagine the Possible Choosing Capgemini means choosing a company where you are empowered to shape your career your way. Youll be supported and inspired by a collaborative global community, and you"ll help leading organizations unlock the value of technology to build a more sustainable and inclusive world. Capgemini is looking for Embedded Developers for our fortune assignements for Thane location on C1 grade (6 to 9 years) mandate. We are looking for:: Experience6 to 9 Years Work locationOnly for Mumbai (Thane) Mandate Skills: Embedded C , RTOS , Driver development is plus , WiFi / BLE/ ZigBee/IOT Product , Module coding and integration skills. About Capgemini Capgemini is a global leader in business and technology transformation, helping organizations accelerate growth and sustainability. With over 340,000 team members in more than 50 countries , Capgemini combines deep industry expertise with cutting-edge technologies to deliver impactful solutions. The company is deeply committed to inclusion and diversity , backed by a 55-year heritage. It delivers end-to-end solutions from strategy and design to managing operations, fueled by the fast-evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering, and platforms . The Group reported in 2022 global revenues of 22 billion . Get The Future You Want |www.capgemini.com
Posted 6 days ago
2.0 - 6.0 years
7 - 11 Lacs
bengaluru
Work from Office
About The Role 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 : Python (Programming Language) Good to have skills : Shell Scripting Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware and Embedded Engineer, you will engage in the intricate process of writing software that powers and operates silicon chips. Your typical day will involve developing pre-silicon firmware and software that interfaces directly with hardware components. You will also integrate and develop C tests and APIs, manage the software build flow, and participate in design and code reviews. Testing and validating product implementations will be a crucial part of your responsibilities, ensuring that the software meets the required standards and functions seamlessly with the hardware. 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.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve development processes to increase efficiency. Professional & Technical Skills: - Must To Have Skills: Proficiency in Python (Programming Language).- Good To Have Skills: Experience with Shell Scripting.- Strong understanding of embedded systems and firmware development.- Experience with hardware-software integration and testing.- Familiarity with version control systems such as Git.- Knowledge of debugging tools and techniques for embedded systems. Additional Information:- The candidate should have minimum 5 years of experience in Python (Programming Language).- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |