Jobs
Interviews

107 Embedded Programming Jobs

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

2.0 - 6.0 years

0 Lacs

kozhikode, kerala

On-site

As part of this role, you will undergo 6 Months of On-The-Job, Hands-on Training tailored to help you restart your career as a woman engineer who has taken a career pause. You will have a fantastic opportunity to enhance your skills and knowledge in a supportive environment. To be eligible for this position, you should have an educational background in EC, CS, or IT, with a minimum of 1-year career pause and prior professional experience of at least 2 years. Additionally, having prior experience in AI/ML, Digital, OTT, Wireless, Telecommunication, or Embedded Programming languages would be advantageous. Your responsibilities will include designing, developing, and maintaining scalable, high-performance backend systems using Golang. You will collaborate with cross-functional teams to define, design, and implement new features while writing clean, efficient code following best practices. It will be essential to optimize existing systems for performance and scalability, participate in code reviews, troubleshoot and resolve software defects, and work with containerization technologies like Docker and orchestration tools like Kubernetes. You will also integrate with third-party APIs and services and contribute to the development of microservices architecture. The requirements for this position include a Bachelors degree in Computer Science, Information Technology, or a related field (B.Tech/MCA), project experience with Golang, a strong understanding of Golang and its ecosystem, familiarity with RESTful APIs, gRPC, and microservices architecture, experience with databases such as PostgreSQL, MySQL, or MongoDB, knowledge of version control systems like Git, and an understanding of cloud platforms like AWS, GCP, or Azure. A basic understanding of DevOps practices and CI/CD pipelines would also be beneficial. Key skills required for this role include proficiency in Golang programming, strong problem-solving and analytical skills, a good understanding of data structures and algorithms, the ability to work collaboratively in a team environment, excellent communication and interpersonal skills, and a willingness to learn and adapt to new technologies. If you meet the eligibility criteria and possess the required skills and experience, we encourage you to apply for this role and take advantage of this opportunity to restart your engineering career.,

Posted 11 hours ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a highly experienced Technical Manager for the Embedded Systems team specializing in Internet and Telecom Products, you will have the opportunity to lead a group of talented engineers to design, develop, and optimize embedded systems for next-generation communication devices and network solutions. This role requires a strong technical leader with a proven track record in embedded systems, networking, and telecom hardware and software development. Your key responsibilities will include leading and managing a team of embedded engineers working on telecom and networking product development. You will promote a collaborative and innovative environment to enhance team productivity, ensure timely and high-quality delivery of projects, and provide technical guidance on system integration, firmware development, and hardware-software co-design. Additionally, you will oversee the architecture, design, and implementation of embedded systems for networking and communication products, ensuring compliance with industry standards and telecom regulations. In this role, you will lead planning, execution, and delivery of embedded solutions in alignment with telecom product roadmaps. You will collaborate with network engineers, software developers, and product managers to define technical requirements and deliver solutions that meet market demands. By proactively identifying potential risks, troubleshooting issues, and ensuring the project stays on track with deadlines, you will play a crucial role in the success of the projects. Moreover, you will be responsible for evaluating emerging technologies in the Internet and wireless domains, driving innovation in areas such as 5G, IoT connectivity, and networking protocols, and recommending improvements to the embedded systems architecture, tools, and processes to ensure they remain state-of-the-art. Engaging with clients and stakeholders to understand their technical requirements and providing solutions that align with their business objectives will also be a part of your responsibilities. To excel in this role, you should possess a Bachelor's or Masters degree in Electrical Engineering, Computer Engineering, Embedded Systems, Telecommunications, or a related field, along with a minimum of 6-8 years of experience in embedded systems development, particularly in Internet and telecom products. Strong technical skills in embedded programming, real-time operating systems, networking protocols, and telecom standards are essential, along with experience in project management methodologies such as Agile/Scrum. Strong leadership, communication, and organizational skills, as well as the ability to effectively communicate complex technical information, are also required. Join us to be part of a team building cutting-edge telecom and Internet infrastructure products in an innovation-driven, collaborative environment with a focus on next-generation communication technologies. We offer a competitive salary and benefits, along with opportunities for professional growth in a fast-evolving industry.,

Posted 16 hours ago

Apply

0.0 - 4.0 years

0 - 0 Lacs

bangalore, chennai, hyderabad

On-site

Job Description Electronics Engineer Educational Qualification: BE / B.Tech in Electronics Job Types : Fresher, Experienced Salary : Rs. 5 lakhs per Annum to 12 LPA Key Responsibilities: Testing of Electronic Instruments, fault finding, calibration. Troubleshooting of hardware problems.Instrument Testing, Indicator Testing. Schematic Reading. Basic Technical Knowledge and Electronic Concepts should be clear. Job Summary Write Labview or microprocessor software programs. Test electronics units, using standard test equipment. Perform preventative maintenance and calibration of systems. Read blueprints, wiring diagrams, schematic drawings. Maintain system logs and manuals to document testing and operation of equipment. Contact : Mr Vasanth Managing Director 7259549756 / 8722187029 Karnataka Information Solution No.6, Ground Floor, ASVNV Bhavan, Opp FKCCI Bldg, K.G Road, Majestic, Bangalore - 09 Ph: 080 22260106

Posted 1 day ago

Apply

3.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As an Embedded Linux Device Driver Developer, you will be responsible for developing and maintaining device drivers for various embedded systems, ensuring optimal performance and compatibility with Linux-based platforms. With a strong understanding of embedded programming, C language, and device drivers, you will play a crucial role in the integration of drivers into the Linux kernel. Utilizing debugging tools to troubleshoot issues and optimize performance, you will collaborate with hardware engineers and software developers to ensure seamless integration. Key Responsibilities - Develop, test, and maintain device drivers for embedded hardware components. - Integrate device drivers into the Linux kernel for compatibility and stability. - Utilize debugging tools to identify and resolve issues related to device drivers. - Optimize device driver performance to meet system requirements. - Create comprehensive documentation for device drivers, including technical specifications. - Collaborate with hardware engineers, system architects, and software developers for integration. Required Qualifications - 3-10 years of experience in embedded Linux device driver development. - Strong understanding of embedded programming concepts and techniques. - Proficiency in C language, including memory management and data structures. - Experience in developing and debugging device drivers for hardware components. - Familiarity with Linux kernel internals and device driver architecture. - Experience with debugging tools like Lauterbach and Trace tools. - Strong analytical and problem-solving skills for technical troubleshooting. Preferred Qualifications - Experience contributing to open-source Linux kernel projects. - Familiarity with specific device drivers (e.g., USB, I2C, SPI, UART). - Knowledge of scripting languages (e.g., Python, Bash) for automation tasks.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Software Engineer 2 at Dell Technologies, you will be part of the Software Engineering team that is dedicated to delivering next-generation application enhancements and new products to meet the evolving needs of the industry. Working on cutting-edge technologies and collaborating with internal and external partners, you will play a crucial role in designing and developing software for platforms, peripherals, applications, and diagnostics. Your primary responsibility will involve developing sophisticated systems and software solutions aligned with the customers" business goals and requirements. This includes participating in the software development lifecycle, conducting research, new development, security enhancements, error corrections, and software maintenance. Your role will also entail ensuring the timely delivery of products within budget, schedule, and quality parameters. Key Responsibilities: - Test and automate Dell Core BIOS Features - Engage in the software development lifecycle, including research, new development, modification, security enhancements, error correction, reuse, re-engineering, and software maintenance - Collaborate with the team to develop, maintain, and communicate validation schedules, timelines, and development status - Manage software products using best-in-class development process/lifecycle management such as Agile methodology To be successful in this role, you should have: Essential Requirements: - 2 to 4 years of relevant experience or equivalent combination of education and work experience - Proficiency in Automation languages like Python, Micro Python, and Perl - Knowledge of X86/X64 Architecture and Instruction set Desirable Requirements: - Experience in programming languages such as C, Embedded Programming in C and C++ - Familiarity with Test Driven Development practices including Unit Tests environments for C Join Dell Technologies and become a part of a diverse and inclusive team that values individual contributions and believes in the power of every team member to make a difference. If you are passionate about leveraging advanced technologies and collaborating with the best minds in the industry, this is the opportunity for you to grow your career and make a meaningful impact. Application closing date: 18th April 2025 Dell Technologies is committed to promoting equal employment opportunities and fostering a work environment that is free of discrimination and harassment. For more information, refer to the Equal Employment Opportunity Policy. Job ID: R265417,

Posted 2 days ago

Apply

2.0 - 5.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience, 2 years of experience in development, testing and deployment of consumer electronics/embedded systems, Experience with embedded programming in C/C++/Rust, Experience with embedded systems, kernel, Linux, Real-Time Operating System (RTOS) or firmware, device driver, Preferred qualifications: Master's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience, 4 years of work experience in development, testing and deployment of consumer electronics/embedded systems, knowledge of embedded systems development, RTOS concepts, device drivers and hardware/software integration, Understanding of key hardware concepts (i-e , Silicon security, timers/interrupts/event handling, memory management), Ability and interest to work at the intersection of software and hardware, About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another Our products need to handle information at massive scale, and extend well beyond web search We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward, Google's mission is to organize the world's information and make it universally accessible and useful Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful We aim to make people's lives better through technology, Responsibilities Work to enable device drivers for applications on devices, Develop new software, hardware, and system architecture to support future applications, Develop, and test embedded software drivers for the next generation smart devices, Google is proud to be an equal opportunity workplace and is an affirmative action employer We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status We also consider qualified applicants regardless of criminal histories, consistent with legal requirements See also Google's EEO Policy and EEO is the Law If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form , Show

Posted 3 days ago

Apply

0.0 years

3 - 4 Lacs

Greater Noida

Work from Office

At IDEMIA we are passionate about shaping the future of secure identity and authentication solutions. Our innovative technologies play a crucial role in enhancing security, privacy, and convenience for individuals and organizations worldwide. You may not know our name, but you have surely used our innovations and solutions. Our mission is to unlock the world and make it safer through cutting-edge identity technologies. Every day, around the globe, we are enabling citizens and consumers alike to perform their daily critical activities (such as pay, connect and travel), in the physical as well as digital space. We are transforming their lives by making the world more secure and yet also more streamlined. We have brought together complementary know-how and technologies that have never been combined before for both the physical and digital era: secured connectivity, secured payments and secured identity management. Cybersecurity, biometrics, large scale distributed systems and Cloud computing, analytics and smart devices are at the core of both our physical products and our software and systems. We serve our clients in 180 countries thanks to our 15,000 employees worldwide. About IDEMIA Public Security We are dedicated to serving government and public security entities and, in so doing, IDEMIA is committed to the responsible use of technology for public safety. We develop cutting-edge biometrics technologies and identity verification systems that prioritize privacy, human rights and ensure fair and unbiased application. We are also committed to building an inclusive and diverse culture and our impact on sustainability. For example, in 2023, the Life Cycle Assessment for Vision Pass SP revealed a 38% energy reduction, attributed to its sustainable smart power-saving mode Role Overview: We are looking for enthusiastic and talented engineering graduates who are eager to begin their careers in a product-based R&D environment. As a Graduate Engineer, you will work closely with experienced developers to contribute to the development, testing, and support of software and embedded products used in smart card and access control technologies. Key Skills & Technologies Preferred Knowledge/Exposure: (Note: Prior hands-on experience is not mandatory, but candidates should be willing to learn and grow in these areas) Programming Languages: Basic understanding of C, C++, C#, or Java Operating Systems: Exposure to Windows and/or Linux environments Embedded Protocols : Interest in learning USB, UART, SPI, I2C Smart Card Technologies : Added advantage if familiar (not mandatory) Communication Protocols : Thrift (preferred), OSDP, Wiegand (desirable) Networking & Security Concepts: Basics of Cryptography – AES, RSA, SHA256 Understanding of TLS is a plus Familiarity with tools like Wireshark is a plus Version Control Tools : Basic understanding of GIT/SVN Database : Awareness of SQL, basic CRUD operations, knowledge of SSMS (optional) Containers : Understanding of Docker (bonus) Issue Tracking Tools : Exposure to JIRA or similar tools is desirable Soft Skills & Attitude: Eagerness to learn in a fast-paced, product-driven environment Good analytical and troubleshooting skills Willingness to support technical queries and resolve basic customer-reported issues Good communication and team collaboration skills Eligibility: B.Tech/B.E in Computer Science, Electronics, Electrical, or relevant discipline Final year students or recent graduates (2025 pass-outs)

Posted 3 days ago

Apply

1.0 - 5.0 years

2 - 7 Lacs

Gurugram

Work from Office

The ideal candidate will be responsible for designing and testing RF circuits, developing AI-driven signal processing algorithms, and building robust embedded solutions for defence and aerospace applications.

Posted 3 days ago

Apply

1.0 - 4.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience, 2 years of work experience in development, testing and deployment of consumer electronics/embedded systems, Experience with embedded programming in C/C++, Experience with embedded systems, Real-Time Operating Systems (RTOS) or firmware, device driver, Preferred qualifications: Experience working closely with hardware designers and reading schematics, Experience with Advanced RISC Machines (ARM) or other low-power SoC architectures, memory systems, fabric etc Experience with interface protocols ( e-g , USB, SPI, I2C, UART, UFS, PCIe), power management, system integration, software stacks, drivers, Knowledge of embedded systems development, Real-Time Operating Systems (RTOS) concepts, device drivers and hardware/software integration, Knowledge of ARM, system BIOS, RTOS and device drivers, About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another Our products need to handle information at massive scale, and extend well beyond web search We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward, Google's mission is to organize the world's information and make it universally accessible and useful Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful We aim to make people's lives better through technology, Responsibilities Enable device drivers for applications, Develop new software, hardware, and system architecture to support future applications, Manage the design, development, and testing of embedded software drivers for the next generation smart devices, Google is proud to be an equal opportunity workplace and is an affirmative action employer We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status We also consider qualified applicants regardless of criminal histories, consistent with legal requirements See also Google's EEO Policy and EEO is the Law If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form , Show

Posted 3 days ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Bengaluru

Work from Office

We are looking for an Embedded Software Engineer with experience in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, or Linux) and strong C/C++ programming skills. The role involves developing multi-threaded applications, integrating with ARM/IA-64 architectures, and working closely with hardware teams. Key Responsibilities: Develop and maintain embedded software using C/C++Work with RTOS and multi-threaded systemsInterface with hardware and optimize performance Primary Skills: C/C++ programmingRTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux)Multi-threaded development Secondary Skills: ARM/IA-64 architectureHardware interfaces (UART, SPI, I2C, GPIO) Education: Bachelors/Masters in Computer Science, Electronics, or related field 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.

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

maharashtra

On-site

As an Embedded Developer, you will be responsible for defining the high-level system architecture for systems on the motorcycle, including battery monitoring systems, sensor inputs, motor controllers, and more. You will design, develop, code, test, and debug systems software for bike systems and functional test systems. Additionally, you will analyze and improve efficiency, stability, and scalability of system resources, integrate new product designs, and work closely with hardware design and development teams. Your key responsibilities will also include supporting software QA, optimizing I/O performance, conducting peer reviews of designs and specifications, and collaborating with component vendors to qualify parts for the system architecture. You will assist in building a test infrastructure for full test coverage of all features, ensuring that motorcycle systems meet requirements, are released for production and commercial deployment, and provide post-production support. Moreover, you will mentor junior and mid-level engineers. To qualify for this role, you must have a minimum of a BS degree (MS preferred) in Computer Science, Electrical Engineering, or a related field. Extensive experience with embedded systems software and hardware, proficiency in C and C++ environments, and knowledge of wireless communication principles and protocols are required. Experience with analog and digital circuit design, power electronics, automotive powertrain systems, and EV systems is a plus. The ideal candidate should possess strong embedded programming expertise, hands-on development and troubleshooting skills on embedded targets, and experience in multitasking real-time operating systems. Familiarity with software configuration management tools, defect tracking tools, peer review processes, and excellent knowledge of OS coding techniques and hardware subsystems are essential. You should be proficient in debugging embedded software systems and have experience with UARTs, JTAG, and oscilloscopes. Additionally, having strong documentation and writing skills, familiarity with SEI CMMI policies and procedures, excellent communication skills, the ability to read schematics and data sheets for components, and the capacity to evaluate technologies for design specifications are valuable assets for this role. If you are a problem solver with a process-oriented approach to design, test, and documentation, this position offers an opportunity to contribute to cutting-edge motorcycle system development in a dynamic environment.,

Posted 4 days ago

Apply

1.0 - 4.0 years

2 - 6 Lacs

Lucknow

Work from Office

Intellicube Technology is looking for Embedded Engineer to join our dynamic team and embark on a rewarding career journey Analyzing customer needs to determine appropriate solutions for complex technical issues Creating technical diagrams, flowcharts, formulas, and other written documentation to support projects Providing guidance to junior engineers on projects within their areas of expertise Conducting research on new technologies and products in order to recommend improvements to current processes Developing designs for new products or systems based on customer specifications Researching existing technologies to determine how they could be applied in new ways to solve problems Reviewing existing products or concepts to ensure compliance with industry standards, regulations, and company policies Preparing proposals for new projects, identifying potential problems, and proposing solutions Estimating costs and scheduling requirements for projects and evaluating results

Posted 6 days ago

Apply

4.0 - 6.0 years

9 - 18 Lacs

Noida

Work from Office

Responsibilities: * Design, develop, test & maintain embedded software using Embedded C/C++. * Collaborate with cross-functional teams on firmware development projects.

Posted 1 week ago

Apply

0.0 - 3.0 years

0 Lacs

surat, gujarat

On-site

You will be working as an Embedded Developer with a focus on embedded programming using languages such as C and C++. Your responsibilities will include programming AVR, ST, and PIC microcontrollers. The ideal candidate should have a Bachelor's degree in either B.E or B.Tech and possess 0-1 year of relevant experience in the field. This position requires a strong understanding of embedded systems and proficiency in programming microcontrollers. If you are passionate about embedded development and have the required skills and qualifications, we encourage you to apply for this position.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Senior System Embedded Engineer at Omnipresent Robot Tech Pvt. Ltd., you will be a key player in our satellite-based Dfense project, focusing on solution integration, system design, and cross-functional management. You will have the opportunity to work in a startup culture that values creativity and innovation. Your responsibilities will include architecting onboard AI-based change detection systems, researching space-grade SoCs, FPGAs, and computing platforms, seamlessly integrating SoCs, sensors, AI algorithms, and embedded systems, implementing sensor fusion for enhanced data accuracy, optimizing AI models for real-time execution, analyzing power, thermal, and computational constraints, testing AI workloads on multiple platforms for efficiency, coordinating with developers, engineers, and AI specialists, ensuring compliance with space-grade standards, and managing timelines and cross-functional collaboration. To qualify for this role, you should have a Bachelors's degree in Computer Science/Engineering (Masters a plus), along with 5+ years of experience in AI-driven embedded systems and automation. Expertise in system architecture, space-grade SoCs, and real-time data processing is required. Proficiency in Python, C++, and embedded programming is essential, as well as knowledge of radiation-hardened electronics and aerospace standards. Strong analytical, problem-solving, and collaboration skills are also expected.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

We are seeking an experienced full-time Senior or Principal Software Systems Engineer to provide software development support for high energy density battery power applications. The ideal candidate should be a systems engineer with a strong interest and focus on software development, capable of designing user interface and control system software. You should excel in developing graphical user interface software that simplifies complex system information for user-friendly interaction. Additionally, you should be adept at creating, modeling, and analyzing management and control algorithms specific to battery and power applications. Your responsibilities will include designing software to interface users with intricate battery management and control systems, modeling and developing management and control algorithms for power system applications, and providing design and test support for manufacturing systems development. Desired Skills/Abilities: - Proficiency in software development using C++ and common workflow for PC application development. - Experience in Python-based development. - Knowledge of programmable logic controllers (PLC). - Familiarity with real-time design techniques for embedded systems. - Understanding of digital signal processing techniques. - Expertise in embedded programming for digital signal controllers and small microcontrollers. - Proficient in Embedded C programming. - Knowledge of power converter topologies, control, and design. Qualifications: - Bachelor's degree in Electrical Engineering or Computer Science. - Minimum of 5 years of experience in electrical engineering or Computer Science. - Self-motivated with high energy levels. - Strong organization, communication, and interpersonal skills. About Enovix: Enovix, located in Fremont, California, is at the forefront of innovative battery technology. The company specializes in advanced Lithium-ion batteries with a 100% active silicon anode using its unique 3D cell architecture. Enovix aims to provide high-energy batteries for mobile devices, enabling the creation of more innovative and efficient portable products. The company is also committed to developing its 3D cell technology and production process for the EV and energy storage markets to support the widespread use of renewable energy. Enovix is an equal opportunity employer, fostering a diverse and inclusive work environment.,

Posted 1 week ago

Apply

3.0 - 5.0 years

3 - 6 Lacs

Surat

Work from Office

Job Title : Embedded Systems Intern Location : Surat Job Type : Full-time Position Overview . Make3D is seeking a proactive and enthusiastic Embedded Systems Intern to join our engineering team. This internship is ideal for students or recent graduates from Electronics, Embedded Systems, or related backgrounds who want to gain hands-on experience in embedded programming, Linux-based systems, and interfacing with microcontrollers. You ll work closely with senior engineers on real-time projects involving Raspberry Pi and STM32.

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an integral part of Marvell, you will be contributing to the development of semiconductor solutions that are the foundation of the data infrastructure connecting the world. Your innovative work in enterprise, cloud, AI, automotive, and carrier architectures will pave the way for new possibilities and transformative advancements. You will have the opportunity to impact individual lives, elevate entire industries, and drive the potential for a brighter tomorrow. At Marvell, you will thrive in an environment that fosters purposeful and enduring innovation, steering clear of fleeting trends and embracing lasting contributions. You will be a valuable member of the CCS SW - Wireless Software team, where you will play a significant role in designing, implementing, and testing real-time L1 Baseband software for 5G-NR, LTE-A, and O-RAN nodes. Your responsibilities will include optimizing L1 software for performance and memory utilization on embedded DSP platforms, collaborating with Systems and Test teams for unit and system tests, and engaging with customers for feature enhancements and R&D support. To excel in this role, you should hold a degree in Electronics and Communication Engineering or a related field with at least 6 years of professional experience. Your expertise should encompass 4+ years of developing L1 software for Mobile Wireless Standards like 5GNR, LTE, WiMAX, and WCDMA/HSPA+. Previous experience in DSP L1 software implementation for 5G-NR or LTE will be advantageous. Your proficiency in various aspects of L1 software delivery, including real-time implementation, debugging, system testing, validation, and software qualification, will be essential. Additionally, your skills in SW partitioning, algorithm benchmarking, optimization for DSP and CPU processing, and familiarity with C++/C/Assembly, Real-time OS, and embedded programming concepts are crucial. An understanding of 3GPP Wireless Standards such as 5G NR, LTE, WCDMA/HSPA+ and advanced system features is highly desired. Experience with test equipment like Signal Generators, VSA, Logic Analyzers, and a solid background in Communications Theory and Signal Processing will be beneficial for this role. You should possess excellent multitasking abilities, effective interpersonal skills, and a collaborative mindset to thrive in our fast-paced environment. Marvell offers competitive compensation and comprehensive benefits, promoting a workstyle based on shared collaboration, transparency, and inclusivity. We are committed to providing you with the necessary tools and resources to succeed, grow, and develop within our organization. Visit our Careers page for more insights into the enriching experience of working at Marvell.,

Posted 1 week ago

Apply

8.0 - 12.0 years

5 - 8 Lacs

Mumbai

Work from Office

1) Proficiency in Embedded C & hands-on hardware debugging 2) Strong project management & team leadership skills 3)Experience in working with cross-functional teams & consultants 4)Familiarity with product compliance, testing, certification processes

Posted 1 week ago

Apply

2.0 - 7.0 years

12 - 17 Lacs

Mumbai

Work from Office

We are looking for a highly skilled Senior/Lead Embedded Engineer with expertise in Kernel Programming to join our team at Miko.ai. The ideal candidate will have 2-7 years of experience in the field. Roles and Responsibility Design, develop, and test embedded systems software using kernel programming languages. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable codebases. Troubleshoot and debug complex issues in embedded systems. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies in kernel programming. Job Requirements Strong knowledge of Linux operating system and its internals. Experience with C/C++ programming languages and data structures. Familiarity with device drivers development and integration. Understanding of real-time operating systems and embedded systems design principles. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively.

Posted 1 week ago

Apply

3.0 - 8.0 years

6 - 11 Lacs

Gurugram

Work from Office

Capgemini Invent Capgemini Invent is the digital innovation, consulting and transformation brand of the Capgemini Group, a global business line that combines market leading expertise in strategy, technology, data science and creative design, to help CxOs envision and build whats next for their businesses. Your Role 3+ years in embedded systems development Experience with hardware design and microcontrollers Experience in developing AI algorithms and deploying them on edge devices Proficiency in C/C++ and embedded programming Experience with real-time operating systems (RTOS) Knowledge of hardware interfaces (SPI, I2C, UART) Familiarity with edge computing hardware platforms Understanding of machine learning frameworks and libraries (TensorFlow, PyTorch) Your Profile Experience in optimizing AI models for low-power edge devices Knowledge of signal processing and data acquisition techniques Proficiency in Python for AI model development and integration Experience with debugging and performance profiling tools Strong problem-solving skills and ability to work in a fast-paced environment Excellent communication and teamwork abilities What you will love about working here We recognize the significance of flexible work arrangements to provide support . Be it remote work, or flexible work hours, you will get an environment to maintain healthy work life balance. At the heart of our mission is your career growth. Our array of career growth programs and diverse professions are crafted to support you in exploring a world of opportunities. Equip yourself with valuable certifications in the latest technologies such as Generative AI. About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of 22.5 billion.

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing proof-of-concept software for vision and radar applications in automotive applications on the Renesas R-CAR Vx SOC. This will involve leveraging computer vision and radar features using DSP and Renesas-specific IPs for DOF/computer vision. Your role will also include discussing requirements for the next-generation ADAS products, which encompass tools, software, and hardware. In addition, you will be utilizing existing code libraries as the foundation for computer vision applications and expanding the scope of these libraries for use in generic ADAS application contexts. Collaboration with application engineering teams in Europe, Japan, and the US will be a key aspect of your work. Your main responsibilities will involve: - Bringing up computer vision and radar applications on R-CAR Vx hardware platforms and with model/simulator - Pre-developing computer vision and radar features in collaboration with multiple teams, debugging and fixing related bugs - Prototyping computer vision and radar processing features for future products and design - Understanding and defining KPIs and conducting performance evaluations - Discussing requirements for future ADAS products (tools, software, and hardware) with the respective system architecture and hardware/software development teams - Documenting proof-of-concept code and benchmark results and providing meaningful application notes - Supporting Renesas automotive customers with Renesas R-CAR computer vision and radar applications, debugging reported issues, and providing proof-of-concept code Qualifications: - 10+ years of relevant embedded programming and debugging skills with C/C++ in an embedded system like R-CAR SOC - Experience in software design with Linux OS (software design with QNX is a plus) - Proven track record in software development - Ability to work with simulator and hardware environment as well as flashing of a device - Proven track record for application bring up and debugging with embedded systems - Proven experience with automotive computer vision and radar applications - Experience working with ARM architectures - An academic degree in Computer Science, Electronics, or similar - Ability to work independently in an international team with several stakeholders - Team player with good communication skills and proficiency in English, both in speech and writing Renesas Electronics Corporation is a global semiconductor company that aims to create a safer, smarter, and more sustainable future by leveraging technology to simplify our lives. Renesas combines expertise in embedded processing, analog, power, and connectivity to provide comprehensive semiconductor solutions. The company's mission is supported by its company culture, TAGIE, which stands for Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas is dedicated to embedding this unique culture in all aspects of its operations to achieve success and build trust with colleagues, customers, and stakeholders. Learn more at www.renesas.com.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Software Engineer 2 at Dell Technologies in Bangalore, you will be part of the Software Engineering team that is dedicated to delivering cutting-edge application enhancements and new products. Your role involves designing and developing software for various platforms, peripherals, applications, and diagnostics using advanced technologies, tools, and methodologies. Collaborating with internal and external partners, you will contribute to creating innovative solutions that have a profound social impact. Your responsibilities will include developing sophisticated systems and software solutions tailored to meet customer business goals and needs. You will play a key role in testing and automating Dell Core BIOS Features, as well as participating in the software development lifecycle from research and new development to maintenance and re-engineering. It will be your responsibility to ensure timely delivery of products while adhering to budget, schedule, and quality guidelines. Additionally, you will work closely with the team to maintain validation schedules, timelines, and development status using best-in-class development processes like Agile. We are looking for candidates with 2 to 4 years of relevant experience or an equivalent combination of education and work experience. Proficiency in automation languages such as Python, Micro Python, and Perl is essential. Knowledge of X86/X64 Architecture and Instruction set is also required. Experience in programming languages like C, Embedded Programming in C and C++, as well as Test Driven Development with Unit Tests for C, are desirable skills for this role. At Dell Technologies, we value diversity and believe in the power of each team member to make a meaningful impact. If you are seeking an opportunity to grow your career in a dynamic environment with cutting-edge technology, we encourage you to join our team. Dell Technologies is a forward-thinking organization that empowers individuals and businesses to transform how they work, live, and play. Together, we can build a future that benefits everyone. If you are passionate about leveraging your skills and experience to drive innovation and make a difference, we invite you to apply for the Software Engineer 2 position before the application closing date on 18th April 2025. Dell Technologies is committed to providing equal employment opportunities and fostering a work environment free of discrimination and harassment for all employees. (Job ID: R265417),

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

maharashtra

On-site

As a Senior Embedded Engineer, you will leverage your 6-7 years of expertise in embedded system design, development, and debugging. Your strong hands-on experience with electronic components like MOSFETs, transistors, switches, and sensors will be instrumental in this role. Proficiency in embedded programming languages such as C/C++ is a must. Your responsibilities will include designing, developing, testing, and debugging embedded systems for custom hardware products. You will write efficient and reliable embedded code for microcontrollers and other platforms. Collaboration with hardware design teams for schematic and PCB development is crucial, along with leading and mentoring junior members of the team. Your qualifications should include a Bachelor's or Master's degree in Electronics, Electrical, Instrumentation, or related field, along with 7+ years of hands-on experience in embedded systems development. An in-depth understanding of electronics and the ability to create and interpret schematic designs and circuit diagrams are essential. Experience with debugging tools and a strong problem-solving mindset will be beneficial in this role. Additionally, experience in designing and prototyping machines, especially in the field of robotics and automation, will be advantageous. This is a full-time position that requires in-person work. If you are ready to take ownership of tasks, contribute to custom PCB board designs, and drive technical solutions independently, we encourage you to apply for this challenging and rewarding opportunity.,

Posted 1 week ago

Apply

0.0 - 5.0 years

6 - 12 Lacs

Faridabad

Work from Office

Responsibilities: * Design, develop, test & maintain embedded software using Embedded C language. * Collaborate with hardware team on firmware development projects. Health insurance Food allowance Provident fund

Posted 1 week ago

Apply
Page 1 of 5
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