Jobs
Interviews

87 Arm Architecture Jobs

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

1.0 - 3.0 years

3 - 7 Lacs

hyderabad

Work from Office

We are seeking an Embedded Software Testing Engineer with 1-3 years of experience and a solid understanding of ARMv7, v8, and v9 architectures, including TrustZone security, virtualization, and memory management. The candidate should have experience in C/C++ and assembly programming, with additional knowledge of scripting languages like Python as a plus. Strong debugging skills, especially with hardware debuggers such as Lauterbach Trace32, and experience in Linux-based development environments are essential. Key Responsibilities: 1. Test and debug embedded software on ARMv7, v8, and v9 architectures. 2. Work with TrustZone security, virtualization, and memory management. 3. Use Lauterbach Trace32 for hardware debugging. 4. Collaborate with teams to identify and fix software bugs. 5. Follow software lifecycle processes and improve test practices. 6. Contribute to embedded software development in C/C++ and assembly languages. 7. Work effectively under pressure to meet project deadlines. Requirements: 1. 1-3 years of experience in embedded software testing. 2. Strong understanding of ARMv7, v8, and v9 architectures. 3. Proficiency in C/C++ and assembly programming. 4. Familiarity with Linux-based development environments. 5. Excellent debugging skills with tools like Lauterbach Trace32. 6. Knowledge of RISC-V is a plus. 7. Python scripting knowledge is a plus. 8. Strong problem-solving, communication, and interpersonal skills. 9. B-Tech degree in a relevant field. Notice Period : 0-15 Days Share your resumes at info@silcosys.com

Posted 2 hours ago

Apply

5.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

As an experienced engineer with a strong background in software development and a passion for innovation, you will be joining Synopsys in Noida, Uttar Pradesh, India. Synopsys is a leading company driving technological advancements that shape the way we live and connect in the Era of Pervasive Intelligence. With a focus on chip design, verification, and IP integration, we empower the creation of high-performance silicon chips and software content through continuous technological innovation. In this role, you will be developing cutting-edge emulation solutions for industry-standard protocols such as PCIe, CXL, and UCIe. Your expertise in software development using C/C++ and synthesizable RTL development with Verilog will be crucial. Additionally, your deep understanding of digital design concepts, HDL languages, and scripting languages like Python or Perl will play a key role in verifying solutions to ensure high performance and reliability. Collaboration is at the heart of our work environment, and your excellent communication skills and problem-solving abilities will be instrumental in interacting with customers during deployment and debug processes. A B.E/B.Tech/M.Tech in Electronic & Communication or Computer Science Engineering is essential for this role. Knowledge of ARM architecture, UVM, and functional verification, along with experience in emulation, will be advantageous. Your responsibilities will include developing emulation solutions, engaging in software development, verifying solutions, interacting with customers, collaborating with cross-functional teams, and maintaining existing emulation solutions to meet industry standards. Your work will have a significant impact on driving the development of advanced emulation solutions, enhancing semiconductor products" performance and reliability, ensuring customer satisfaction, contributing to Synopsys" continuous improvement, and supporting the adoption of new protocols and standards in the semiconductor industry. To succeed in this role, you should have 5+ years of relevant experience, in-depth knowledge of PCIe, CXL, and UCIe protocols, proficiency in C/C++ programming, a strong understanding of digital design principles and HDL languages, experience with scripting languages, familiarity with ARM architecture, and UVM/functional verification. You will be part of a dynamic team focused on developing and enhancing emulation solutions for cutting-edge semiconductor technologies. Collaboration, innovation, and excellence are at the core of our team's values as we work together to drive technological advancements in the industry. At Synopsys, we offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Your recruiter will provide more details about the salary range and benefits during the hiring process. Join us at Synopsys and be a part of transforming the future through continuous technological innovation.,

Posted 12 hours ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Mempage Technologies specializes in Product Engineering Services and the development of future technologies to simplify life. Engaging in R&D, MVPs, products, and technology services that enhance societal transformation and security with cutting-edge technologies like AI, IoT, Edge, and Cloud computing. The products and services span across Smart Agriculture, Smart Grid, Healthcare, Logistics, and Gaming. The expert teams in Generative AI, LLM, Computer Vision, Blockchain, and IoT serve renowned clients like Emaar, Radisys, AMD, and Qualcomm, as well as AI and IoT start-ups in the USA. Offices are located in India, Malaysia, and the USA. This is a full-time on-site role located in Bengaluru for a Firmware Developer. The responsibilities include developing and maintaining embedded software, debugging code, working with ARM architecture, and collaborating with electrical engineering teams. Daily tasks involve software development, troubleshooting, and ensuring the integration of embedded systems within various applications. Qualifications: - Proficiency in Embedded Software development and C programming - Strong skills in Debugging and software troubleshooting - Experience with ARM Architecture and related development tools - Background in Electrical Engineering and integration of hardware and software systems - Familiarity with software development lifecycle and version control systems - Excellent problem-solving abilities and attention to detail - Bachelor's degree in Computer Science, Electrical Engineering, or a related field - Prior experience working in a technology or product engineering environment is a plus - Ability to work independently and within a team structure,

Posted 12 hours ago

Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Description We are seeking a skilled Embedded Linux Engineer with 3-5 years of experience in Linux kernel and driver development. The ideal candidate will have strong programming skills in C, a solid understanding of operating system internals, and hands-on experience with ARM platforms. Job Responsibilities Develop and port embedded software on Linux and ARM-based platforms. Design and implement Linux kernel modules and device drivers. Work on OS-level features including memory management, scheduling, IPC, and multithreading. Debug embedded systems using tools like JTAG and Lauterbach. Collaborate with hardware teams for board bring-up and system-level debugging. Analyze and optimize system performance and reliability. Primary Skills Embedded Linux kernel and driver development. Strong C programming and data structures. OS internals: memory management, scheduling, IPC, multithreading. Experience with ARM architecture and embedded platforms. Proficiency in debugging tools (JTAG, Lauterbach). Secondary Skills Exposure to scripting (Python, Bash). Familiarity with version control systems (Git). Basic understanding of build systems (Yocto, Buildroot). Knowledge of hardware interfaces (I2C, SPI, UART). Qualifications Bachelor's or Master's degree in Electronics, Computer Engineering, or related field. Strong analytical and problem-solving skills. Good communication and teamwork abilities.

Posted 18 hours ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing and maintaining Bare Metal applications using Embedded C for Xilinx MPSoC platforms, specifically ZCU106/ZCU104. You will work on Xilinx Vitis development environment for application and driver development. It is essential to implement software following MISRA C coding guidelines for safety-critical and high-reliability applications. Your role will involve contributing to projects that require DO-178C compliance for airborne systems software development. Designing and developing device drivers for various hardware peripherals will be a key aspect of your responsibilities. You will also integrate and work with communication protocols such as I2C, SGMII, UART, SPI. Developing security features including authentication, certificates, encryption, and decryption mechanisms will be part of your tasks. Collaboration with cross-functional teams for design reviews, debugging, and optimization of embedded systems will be essential. You will conduct unit testing, integration testing, and prepare technical documentation as per project requirements. Skills required for this role include: - Embedded C programming on Bare Metal environments - Xilinx MPSoC development experience - Hands-on experience with Xilinx Vitis - Strong background in Embedded Development and Low-level Skills - Experience with I2C, SPI, UART protocols - Exposure to C++ programming - Knowledge of ARM architecture and embedded toolchains - Familiarity with safety and security standards in embedded systems,

Posted 1 day ago

Apply

10.0 - 15.0 years

9 - 13 Lacs

bengaluru

Work from Office

Candidate should have experience in Software development, tools development role, firmware development role or validation tools development.Candidate shall design and develop algorithms for Post Silicon Validation of next generation IBM server processors, SOCs and ASICs. He/She will be working on processor Bringup Activities and own key debugs 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 work on 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 ExpertiseVery proficient in C programming, Strong Scripting skills. Over 10 years experience in hands on Software development using C, C++. Computer Architecture KnowledgeIn-depth knowledge of computer architecture, including processor core design specifications, instruction set architecture, and logic verification. Multi-Processor Cache CoherencyExperience in verifying multi-processor cache coherency and memory subsystems, ensuring seamless operation in complex systems. Operating Systems and ConceptsAtleast 2 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 2 days ago

Apply

3.0 - 8.0 years

8 - 12 Lacs

noida

Work from Office

Job Description: SOC Verification engineers with 3+ years of experience Knowledge of ARM architecture, CPU fundamentals & Cache coherency Experience with C/C++, assembly, and scripting languages. Familiarity with low-power design and verification Develop CDV UVM verification environments at system level Verify CPU connectivity to IP blocks Develop SoC test plans and test cases and track metrics including code and functional covera Job Requirement: Bachelors or Masters in EE/CS or related field 3+ years of SoC in ASIC/FPGA verification experience Proficiency in SV and UVM Experience with simulation, emulation, and formal verification Strong debugging and problem-solving skills Experience (years) : 3+ Year Education Qualification: BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent

Posted 5 days ago

Apply

3.0 - 8.0 years

3 - 8 Lacs

bengaluru, karnataka, india

On-site

General Summary: Expertise in AMBA protocols (CHI/AXI/AHB) Excellent analytical skills, should have an experience of leading a team of 7-8 engineers Knowledge of ARM architecture be an added advantage Exposure to low power methodology with understanding of UPF Handson experience of GLS and timing simulations Exposure to Formal verification Self-driven and motivated to work in a high pressure environment Good at stakeholder management with good communication skills Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

Posted 5 days ago

Apply

8.0 - 13.0 years

8 - 13 Lacs

bengaluru, karnataka, india

On-site

As a leading technology innovator, Qualcomm pushes the boundaries of whats possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards Minimum Qualifications: Bachelors degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR Masters degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience. Infra Systems Architect for the next generation System-on-chip (SoC) for smartphones, tablets and other product categories. This position will be responsible for Technical leadership role working with SOC architects, DMs and PDMs from early stages of the project to understand new usecases and feature requirements IP baseline selection, area projections and feature negotiations Convert the requirements to solutions and work with Infra IP development teams to flawlessly implement them Point of contact in Product core and architecture meetings in identifying and solving system level issues. Work with performance projection team to define experiments, analyze data, draw conclusions, identify potential problems and drive solutions Work with SoC, Verification, Physical Design, SoC Floorplan and core teams in identifying optimizations and drive them into products. Point of contact for debugging Post Si issues at system level. Preferred Qualifications 15+ years of experience in SOC/IP architecture, micro-architecture and design. Good understanding of SOC. Possesses expertise in 1 or more of the following technical areas: DDR, Security, access control, Interconnects, SMMU, SOC power management, boot, clock/reset, UBWC, Encryption, ECC Understanding of ARM architecture (Coherency, bus interconnects, Security, arch evolution) Good communication and leadership skills; work with minimal supervision Collaborate with internal (Perf, Design and System team) and external (SoC arch, Client Ips) stakeholders in developing solutions Understanding of traffic patterns and BW of different clients a plus Experience with high-performance and low power micro-architecture concepts Experience with Verilog, logic design principles with timing, area and power implications. Experience with scripting languages like Perl/Python/Java for developing proof of concept of the new ideas. Performance: explore high performance strategies and validate that the micro architecture meets targeted performance. Understanding of interconnect protocols like AHB/AXI/ACE/ACE-Lite/CHI. Good understanding of the design convergence cycle in terms of architecture, micro-architecture, synthesis, timing closure and verification Good Understanding of concurrency, bandwidth, latency and system level aspects Provides direction, mentoring, and leadership from small to medium sized groups. Education Requirements: Bachelors degree in Electrical Engineering required, Masters or Doctorate preferred

Posted 5 days ago

Apply

4.0 - 5.0 years

4 - 5 Lacs

chennai, tamil nadu, india

On-site

General Summary: As a key member of Qualcomm's software engineering team, you will design, develop, and maintain bootloader software supporting multiple Qualcomm chipsets. Collaborating with cross-functional teams including systems, hardware, architecture, and test engineers, you will contribute to delivering robust embedded software that meets cutting-edge product requirements in both pre-silicon and post-silicon environments. Minimum Qualifications: Bachelor's degree in Engineering, Computer Science, Information Systems, or related field with 3+ years of software engineering experience; or Master's degree with 2+ years experience; or PhD with 1+ year experience. Proficiency in programming languages such as C, C++, Java, Python (3+ years of experience). Skills & Experience: In-depth knowledge of bootloader frameworks and development lifecycle. Strong understanding of parallel processing concepts: threads, signals, priorities, semaphores, mutexes, race conditions, deadlocks. Experience with Qualcomm MSM platforms, AMSS development, and ARM architecture. Solid C or C++ programming skills. Familiarity with build systems, linkage, and binary formats like ELF. Experience using version control tools such as Git, Gerrit, and/or Perforce. Strong analytical, critical thinking, and problem-solving abilities. Effective written and verbal communication skills. Self-motivated, able to work independently or collaboratively within a team. Responsibilities: Develop and maintain bootloader software across multiple Qualcomm chipsets. Support feature development, validation, and testing in both pre-silicon and post-silicon stages. Enhance bootloader performance, portability, and sustainability across platforms.

Posted 5 days ago

Apply

4.0 - 9.0 years

12 - 16 Lacs

hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Product development or systems engineering background with hardware platforms and their software & firmware ecosystems Excellent verbal communication and written, presentation skills . Excellent interpersonal, organizational, analytical and planning. Experience working in a fast-paced matrixed technical organization. Skills Must have Sr. Engineer with 3-10 Yrs of experience in embedded Linux driver/kernel development Strong C development skills. Developing baremetal drivers, application for ARM based systems. Good working experience with linux v4l2, DRM frameworks, i2c, IPC, DMA driver development. Good working experience with multimedia IPs like MIPI, HDMI, SDI, VCU, ISP etc. Work experience in ARM architecture. Linux Device driver programming experience in Linux Kernel and Drivers. System knowledge, System Debugging. Nice to have Exposure to SafeRTOS, FreeRTOS is a plus.

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As an Engineer in PMIC Driver Development, located in Hyderabad, Telangana, India, you will be responsible for developing and maintaining embedded software drivers critical to power management and core system functionality. This role involves low-level C programming, close interaction with hardware, and a solid understanding of real-time operating systems and ARM processor architecture. You will work on PMIC software and embedded core drivers, using advanced debugging tools and collaborating with cross-functional teams to ensure high performance and stability. This role is ideal for engineers with a strong foundation in embedded systems who are eager to grow in a fast-paced, technically demanding environment. Your key responsibilities will include developing PMIC software drivers and embedded core drivers, working with embedded systems and real-time OS concepts, analyzing and debugging system-level issues using tools like Lauterbach, Trace32, etc., and understanding processor architecture (ARM preferred). You will participate as a team player in a collaborative development environment. Qualifications for this role include a Bachelor's/Masters degree in Engineering/CS/IS, strong proficiency in C programming, experience with RTOS and embedded systems, hands-on experience with debugging tools and system-level analysis, and exposure to ARM architecture. In addition to technical skills, soft skills and traits that are valued for this role include good analytical and problem-solving skills, strong communication abilities, willingness to learn and adapt, and the ability to work under supervision with the scope primarily focused on individual contributions.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You will be responsible for Linux Device Driver development and board brings up Kernel at Eximietas Design. Your role will involve demonstrating proficiency in the C programming language, understanding the Linux kernel architecture, and having experience with hardware interactions and debugging. The ideal candidate should have a minimum of 10 years of experience in Linux Device Driver Development and hold a Bachelor's or Master's Degree in Engineering. Additionally, you should possess strong C and assembly programming skills, an understanding of ARM architecture, and hands-on experience in Linux drivers & Linux Internals. Experience in writing BSP without any references or defects is required, along with a solid background in embedded systems design, including real-time operating systems (RTOS). At Eximietas Design, we offer a collaborative and innovative work environment where you will have opportunities for professional growth and development. You will be working on cutting-edge technology projects that have a real impact.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

meerut, uttar pradesh

On-site

As an Embedded Developer at our company located in Meerut, you will be responsible for designing, developing, and testing embedded software solutions. Your day-to-day tasks will include programming, debugging, and collaborating with the development team to enhance and innovate embedded systems. You will work with ARM architecture to optimize performance and ensure the delivery of high-quality software. To excel in this role, you should possess strong skills in Embedded Software and Software Development, along with expertise in debugging and ARM Architecture. Proficiency in programming, excellent problem-solving abilities, and the capability to work collaboratively in a team environment are essential. Experience in the electronic or semiconductor industry would be a plus. The ideal candidate will have a Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field. If you are passionate about embedded systems and are looking to contribute to cutting-edge technological solutions, this opportunity is perfect for you. Join our team and be a part of shaping the future of embedded software development.,

Posted 2 weeks ago

Apply

15.0 - 19.0 years

0 Lacs

karnataka

On-site

We are seeking a Director of Engineering (Design Verification) to oversee and expand our DV practice. With over 15 years of experience in SoC/ASIC verification, exceptional technical expertise, demonstrated leadership abilities, and the talent to motivate high-performing teams, you will play a pivotal role in our organization. Responsibilities include leading end-to-end SoC/ASIC Design Verification programs, establishing DV methodologies, flows, and best practices (UVM, SV, C-based), delivering technical leadership and practical problem-solving, managing and guiding top-performing engineering teams, collaborating with cross-functional teams for project success, driving customer engagement, ensuring delivery excellence, and supporting business development through pre-sales and technical discussions. The ideal candidate will possess a minimum of 15 years of semiconductor design verification experience, including at least 5 years in a leadership capacity. Proficiency in SystemVerilog, UVM, C/C++ co-simulation, and testbench architecture is essential. In-depth knowledge of ARM architecture, AMBA protocols (AXI, CHI, APB), high-speed interfaces (PCIe, DDR, Ethernet), Formal Verification, GLS, coverage closure, GLS methodology/flows, VIP Integration & Sequence usage, C-SV co-simulation, and Python scripting is required. Strong skills in people management, mentoring, and stakeholder engagement are also critical. Joining Seminovaa offers you the chance to be part of a rapidly growing semiconductor services company, led by its founder. You will have the opportunity to shape and lead the Design Verification practice, working on cutting-edge projects in AI, Automotive, Networking, and High-Performance Computing. Our collaborative, innovation-driven culture provides global exposure and a dynamic work environment. Apply now by sending your profile to careers@seminovaa.com. #SemiconductorJobs #VLSICareers #ChipDesign #NowHiring #Seminovaa #DFTengineers #Verificationengineers #PhysicalDesignEngineers,

Posted 2 weeks ago

Apply

3.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Linux Audio Driver Developer with 3 to 10 years of experience, you will be responsible for designing, developing, and maintaining audio device drivers on Linux and FreeRTOS platforms. Your role will involve working on ALSA framework, integrating audio codecs, and implementing audio signal processing pipelines. You will collaborate with hardware teams to support new board bring-up and custom audio solutions, and analyze complex issues related to audio latency, synchronization, noise cancellation, and quality. In this role, you will perform kernel-level debugging, tuning, and optimization to ensure the smooth operation of audio drivers. You will work closely with cross-functional teams, including hardware, firmware, platform, and application developers, to support BSP integration and contribute to system-level validation and testing. To excel in this position, you should have a strong proficiency in C programming, particularly in low-level embedded and Linux environments. Your experience with Linux audio driver development, preferably ALSA, will be crucial. A deep understanding of Linux kernel internals, device tree, and kernel debugging tools is essential. You should also have hands-on experience with audio codecs, DSPs, and audio processing chains, along with solid knowledge of ARM or RISC-V architectures. Additionally, familiarity with debugging tools such as JTAG, Oscilloscopes, and Signal Analyzers will be beneficial. Concepts like noise cancellation, echo suppression, and audio performance optimization should be within your skill set. By leveraging your technical skills and experience, you will play a key role in enhancing audio driver performance and ensuring high-quality audio output on Linux and FreeRTOS platforms.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position should possess strong Embedded system development skills, including experience in firmware development and RTOS. Proficiency in C Programming with a good understanding of Data Structures and algorithms is essential. Additionally, the candidate should have expertise in hardware interface skills such as I2C and SPI, along with familiarity with ARM architecture. A working knowledge of Configuration Management systems like GIT and build tools is required. The candidate should also demonstrate strong analytical and problem-solving skills, along with good communication abilities. Desirable skills for this role include domain knowledge in Automotive, particularly in Autosar and infotainment systems, as well as experience in Networking, Telecom, and IoT. Proficiency in Board Support Package and Boot Loader, along with programming skills using assembly language, would be an added advantage.,

Posted 3 weeks ago

Apply

9.0 - 13.0 years

0 Lacs

karnataka

On-site

As a technology consulting company specializing in semiconductor design services, embedded software development, and digital transformation, Mirafra Technologies is seeking a talented individual to join our team as a Wifi/802.11/WLAN Firmware Developer - Tech Lead. With our headquarters in Bangalore and multiple offices worldwide, we are a dynamic organization with a history of successful projects and long-term client engagements. Our commitment to excellence is reflected in our continuous training and development programs for our engineers. In this full-time on-site role based in Bengaluru, you will play a key role in developing and maintaining firmware for Wi-Fi and WLAN technologies. Your responsibilities will include debugging, software development, and collaboration with hardware and systems teams to ensure seamless integration and functionality. We are looking for a candidate with expertise in Embedded Software, Debugging, and ARM Architecture, ideally with a background in Electrical Engineering or a related field. The successful candidate will demonstrate strong problem-solving skills, the ability to work effectively in cross-functional teams, and excellent written and verbal communication skills. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required. Prior experience in the semiconductor industry would be advantageous. If you are passionate about technology, enjoy working on cutting-edge projects, and thrive in a collaborative environment, we invite you to apply for this exciting opportunity with Mirafra Technologies. Join us in shaping the future of semiconductor design and digital innovation.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining VOLANSYS - An ACL Digital Company, an ISO 9001:2015 certified organization with a dedicated team of over 500 professionals who specialize in delivering Product Engineering, Digital Engineering, and Quality Engineering Services. Our global clientele includes Fortune 500 companies and startups, for whom we provide comprehensive solutions from initial concept to final realization. Our wide range of offerings encompasses IoT Cloud & App Framework, IoT Gateways, RF connectivity modules, and various engineering services covering hardware, embedded, software, and mechanical design engineering. In this full-time on-site position based in Pune, you will take on the role of an Embedded Firmware (RTOS) Engineer. Your primary responsibilities will involve the development and debugging of embedded software for diverse products, with a particular emphasis on Real-Time Operating Systems (RTOS). Your day-to-day tasks will include writing software, testing and debugging code, collaborating closely with hardware teams, and implementing solutions on ARM architecture platforms. We are seeking a candidate who possesses the following qualifications: - Proficiency in Embedded Software development and RTOS - Experience in debugging embedded systems and applications - Knowledge of ARM Architecture - Understanding of Electrical Engineering principles - Strong skills in Software Development - Excellent problem-solving and analytical abilities - Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field - Experience in IoT and RF connectivity would be advantageous - Ability to effectively collaborate within an on-site team environment If you are a dedicated professional with a passion for embedded software development and a keen interest in working with cutting-edge technologies, we welcome you to join our dynamic team at VOLANSYS - An ACL Digital Company.,

Posted 3 weeks ago

Apply

12.0 - 18.0 years

0 Lacs

karnataka

On-site

As an Electrical Senior Principal Engineer in our Electrical Engineering team in Bangalore, you will play a crucial role in the full hardware development lifecycle, from concept to production. Your expertise in system architecture definition, design, analysis, prototyping, sourcing, debugging, and validation of layouts will contribute to delivering state-of-the-art products that cater to the changing world's needs. Collaborating closely with designers, cross-functional teams within Dell Technologies, and suppliers, you will ensure that electronic designs meet various requirements, including schedule, feature set, functionality, quality, and industry standards. Join us in making a significant social impact and unleashing your potential to do groundbreaking work in the role of an Electrical Senior Principal Engineer. In this role, you will be part of the global Field-Programmable Gate Array (FPGA) team responsible for driving innovation in the hardware development lifecycle. Working with a team of experts, you will design, analyze, prototype, source, debug, and validate layouts to create cutting-edge products. Collaboration with designers and cross-functional teams will be key to ensuring that electronic designs meet stringent requirements and industry standards. Key Responsibilities: - Collaborate with front-end teams and industry partners to design next-generation HW features - Conduct feature and cost trade-off analysis and provide technical recommendations - Offer design guidance to support global teams effectively - Deliver system interfaces with design and process across extended teams - Prepare documentation for inspection and testing procedures To excel in this role, you should possess: Essential Requirements: - 12-18 years of experience in FPGA hardware verification using Verilog coding, System Verilog, and VHDL coding practices - Proficiency in UVM Verification framework, Assertion-based Verification, Code coverage, and Unit-level simulations - Expertise in digital design methods such as CDC, RDC, timing constraints definition, and static timing analysis - Experience in RTL Digital Design verification of x86 Core or ARM processor architecture - Knowledge of Peripheral Protocols like I2C, I3C, SMbus, IPMI, IPMB Desirable Requirements: - Familiarity with x86 (AMD & Intel) and ARM architecture - Deep understanding of hardware and software interactions to resolve issues effectively At Dell Technologies, we value the unique contributions of each team member and prioritize their growth and development. If you are seeking an opportunity to advance your career in a collaborative environment with cutting-edge technology, we invite you to be part of our team. Dell Technologies is committed to fostering an inclusive work environment that promotes equal employment opportunities and is free of discrimination and harassment. To learn more about our Equal Employment Opportunity Policy, please refer to the official policy document. Join us on our journey to build a future that benefits everyone, as progress requires the collective efforts of all individuals.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

The role involves applying engineering practice and knowledge in various technologies related to wireless and satellite networks, fixed networks, enterprise networks, connected devices, connected applications, Telco Cloud, Automation, and Edge Compute platforms. This includes integrating network systems and operations related to the mentioned technologies. Design and develop Linux device drivers for Audio, Display, and other peripherals on x86 and ARM platforms. Work on bare-metal and RTOS-based systems for embedded applications. Implement Secure Boot, cryptographic modules, and trusted execution environments. Collaborate with hardware, security, and firmware teams for system integration. Debug and optimize low-level software for performance, power, and reliability. Contribute to bootloader development, BSP customization, and kernel bring-up. The ideal candidate should have strong programming skills in C for embedded systems, deep experience with Linux kernel internals, proficiency in x86 and ARM architectures, experience with FreeRTOS and bare-metal development, familiarity with audio and display subsystems, debugging skills using JTAG, GDB, oscilloscopes, and logic analyzers. Preferred qualifications include a degree in Computer Science, Electronics, or related field, experience in automotive, IoT, or secure embedded systems, knowledge of Yocto, Buildroot, U-Boot, and CI/CD pipelines, and strong documentation and communication skills.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Firmware Engineer at youRide, you will play a crucial role in the development of embedded software, firmware debugging, and working on ESP IDF and ARM architecture. Your responsibilities will include collaborating on projects focused on testing and enhancing firmware on hardware systems, such as PCB boards. You will be actively involved in ensuring seamless communication between hardware and software components, with the opportunity to propose improvements for future iterations. This role offers a flexible work environment with a mix of remote and on-site work in a dynamic and fast-paced setting. To excel in this position, you should possess a strong proficiency in debugging and embedded software development, along with experience working with ARM Architecture and ESP IDF. Your expertise in C/C++ programming languages and a background in Electrical Engineering or related fields will be essential for success. Familiarity with hardware systems like PCB testing, strong analytical skills, and problem-solving abilities are key requirements for this role. The ability to work both independently and collaboratively as part of a team is crucial. Previous experience in the mobility or transportation sectors would be advantageous. Join us at youRide and be part of a pioneering startup in Jaipur that is revolutionizing urban mobility with innovative technology. Together, we aim to reshape urban landscapes, empower communities, and provide a seamless riding experience for all. Embrace the opportunity to redefine how people ride, explore, and connect in their city with us.,

Posted 4 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for an Engineer Senior in Hyderabad with expertise in Embedded Systems BSP engineering. The ideal candidate should have a minimum of 3 to 5 years of experience in embedded systems design and development. Proficiency in C-programming and a solid understanding of operating system concepts, including Linux and RTOS, are essential for this role. Additionally, the candidate should possess a good understanding of the end-to-end software development cycle and at least 3 years of experience in Linux drivers programming. A strong knowledge of hardware understanding, schematics, and ARM architecture details is required, along with the ability to analyze and debug complex system-level issues. Familiarity with communication protocols such as I2C, SPI, UART, I3C, etc., is also a plus. Minimum qualifications include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering or related work experience, or a Master's degree with 1+ year of experience, or a PhD in the relevant field. A minimum of 2 years of academic or work experience with programming languages such as C, C++, Java, Python, etc., is also required. The responsibilities of the Engineer Senior role at Qualcomm India Private Limited include designing and developing Linux device drivers and working on open-source code. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you need an accommodation during the application/hiring process, you can email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Qualcomm expects its employees to adhere to all applicable policies and procedures, including security and confidentiality requirements. Staffing and recruiting agencies are advised that Qualcomm's Careers Site is for individuals seeking jobs directly at Qualcomm. Unsolicited submissions from agencies will not be considered. For more information about this role, please contact Qualcomm Careers.,

Posted 4 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Firmware Developer at Custom Devices (CD), you will be responsible for developing and testing embedded software, focusing on ARM architecture, and engaging in daily debugging tasks. Your role will involve collaborating closely with the electrical engineering team and participating in the entire software development lifecycle from concept to deployment. To excel in this role, you should have knowledge and experience in various microcontrollers such as AVR, STM32, and MSP. Proficiency in the C language is essential, along with a solid understanding of peripherals like GPIO, timers, and ADC. You should also possess expertise in communication protocols like TCP/IP, UDP, I2C, SPI, and UART. An understanding of DMA, interrupts, and memory management is crucial, as well as basic knowledge in hardware and the ability to review schematics in line with firmware requirements. Experience in the IoT domain and familiarity with IoT data protocols such as MQTT, MQTTs, and HTTP/HTTPs are highly advantageous. Furthermore, you should have a good grasp of encryption techniques for IoT device data security, including algorithms like AES, RSA, and cryptography. Knowledge and experience in low-power RF wireless technologies/protocols like ZigBee, WiFi, Bluetooth, GSM, and GPRS will be beneficial for this role. Strong analytical and problem-solving skills are essential, along with the ability to bring up and troubleshoot new hardware. A willingness to learn new technologies and collaborate effectively within a team environment is also key. A Bachelor's degree in Electronics Engineering or a related field is required for this position. Local candidates in or around Indore are preferred for this full-time on-site role. If you are ready to contribute your expertise to Custom Devices (CD) and take on the exciting challenges of firmware development in a dynamic environment, we look forward to receiving your application.,

Posted 4 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

You are a skilled SOC Verification engineer with over 3 years of experience in the field. Your expertise includes a strong knowledge of ARM architecture, CPU fundamentals, and Cache coherency. You are proficient in programming languages such as C/C++, assembly, and scripting languages. Additionally, you have a good understanding of low-power design and verification methodologies. In this role, you will be responsible for developing CDV UVM verification environments at the system level. You will verify CPU connectivity to IP blocks and develop SoC test plans and test cases. Tracking metrics, including code and functional coverage, will be an essential part of your responsibilities. To qualify for this position, you should hold a Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. You must have a minimum of 3 years of experience in SoC ASIC/FPGA verification. Proficiency in SystemVerilog (SV) and Universal Verification Methodology (UVM) is required. Experience with simulation, emulation, and formal verification techniques is also necessary. Strong debugging and problem-solving skills will be beneficial in this role. This position is located in Noida, and the ideal candidate should possess a BTECH/MTECH degree in Electrical/Electronics/Computer Science Engineering or an equivalent field.,

Posted 4 weeks ago

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