
Arm Systems Engineer
1 week ago
Job Role:
Arm System Software Developer
At Mirafra Software Technologies Pvt. Ltd., we're seeking an experienced Arm System Software Developer to join our team. As a key member of our development team, you will be responsible for the development, testing and optimization of initialization routines for CPU.
We're looking for someone with a strong background in embedded systems and a passion for developing complex system software. If you have experience in C and ARM assembly, and are proficient in writing high-quality code, we'd love to hear from you.
Key Responsibilities:
- Development, testing and optimization of initialization routines for CPU
- Development of tests to validate complex system behavior in Debug, root-cause analysis and fixing of issues in complex multi-processor systems.
- Determine and maintain most optimal configuration of various control/configuration registers for various HW components in the system focusing ARM CPU.
- Performance analysis of various use-cases in a complex multi-core systems.
- Porting of various system software stacks (for example LA) on pre-silicon platforms to ensure that they function correctly with CPU and associated IPs.
- Develop prototype software for HW-SW architecture enhancements as a proof of concept.
Requirements:
- 3+ years of experience in Embedded Domain
- Proficient in C and ARM assembly
- Masters or B.Tech in CS or EC
- Basic knowledge of cross-platform tool chains and running bare-metal programs on target platforms
- Basic knowledge of CPU architecture that includes Typical boot sequence. Knowledge of multi-processor initialization/boot sequence would be an added advantage
- Memory organization, barriers, MMU
- Exposure to development, enhancement of bootloaders … like uboot, uefi etc
- Exposure to compile, run and tweak Linux kernel for ARM platforms
- Awareness of the Linux kernel and device driver programming
- Exposure to debugging issues in multi-processor SW … especially those related to concurrency/incorrect synchronization
- Debugging experience using hardware tools like Trace32 and Logic Analyzers, Oscilloscope etc is a Plus.
-
Graduate Engineer
7 days ago
Bengaluru, Karnataka, India Arm Full time ₹ 5,00,000 - ₹ 8,00,000 per yearJob ID Date posted Sep. 09, 2025Location Bengaluru, IndiaCategory Architecture - EngineersJob Overview:The Architecture and Technology Group (ATG) is responsible for developing Arm's architecture, along with supporting software, technologies and products. The Architecture Compliance And Verification Solutions team within ATG develops products that enable the...
-
Senior Engineer
11 hours ago
Bengaluru, Karnataka, India Arm Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob ID Date posted Sep. 16, 2025Location Bengaluru, IndiaCategory Design EngineeringJob Description:The Systems Development team in Arm Solutions Engineering (SE) develops compute subsystem (CSS) products and SoC's for a wide range of market segments including Client, Infra, IoT and Automotive. As part of this work, we use the latest IP products from Arm and...
-
Embedded Engineer
1 week ago
Bengaluru, Karnataka, India Arm Full time ₹ 9,00,000 - ₹ 12,00,000 per yearEmbedded Engineer - System Architecture ComplianceIntroductionThe Architecture and Technology Group (ATG) at ARM is responsible for developing technologies and products for ARM's future architecture roadmap. One of the charters of the ATG group is to define system architecture that enables a consistent software view of ARM Architecture based systems. Along...
-
Graduate Engineer Urgent
7 days ago
Bengaluru, Karnataka, India Arm Full timeJob DescriptionJob OverviewThe Architecture and Technology Group (ATG) is responsible for developing Arms architecture, along with supporting software, technologies and products. The Architecture Compliance And Verification Solutions team within ATG develops products that enable the verification of architecture specifications and their implementations....
-
Embedded/Firmware Software Engineer
1 week ago
Bengaluru, Karnataka, India Arm Full time ₹ 6,00,000 - ₹ 10,00,000 per yearAbout Arm Arm's foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Job Description The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation of applications processors and IP. This means...
-
Staff Engineer- Physical design and STA
1 day ago
Bengaluru, Karnataka, India Arm Full time ₹ 15,00,000 - ₹ 28,00,000 per yearJob OverviewAs a part of Arm's Solutions Engineering group we like to think we are not just crafting sophisticated SoCs, but we are defining future chip design techniques. Not only do we improve the power, performance and system integration of our products, but we also craft the design flows, influence Electronic Design Automation (EDA) tools and build the...
-
Principal Verification Engineer
1 week ago
Bengaluru, Karnataka, India Arm Full time US$ 1,20,000 - US$ 1,50,000 per yearJob ID Date posted Sep. 03, 2025Location Bengaluru, IndiaCategory VerificationJob Description:Arm's hardware is at the heart of the computing and connectivity revolution that continues to transform the way people live and businesses operate. Working as a team and engaging with the world's most famous technology companies, we are driving innovation into all...
-
Staff Software Engineer in Test
1 week ago
Bengaluru, Karnataka, India Arm Full time US$ 1,00,000 - US$ 1,50,000 per yearJob ID Date posted Aug. 20, 2025Location Bengaluru, IndiaCategory Software EngineeringJob OverviewThe Software (CE-SW) group is responsible for developing and improving the software and Firmware ecosystem around Arm's next generation Solutions. This means working with processors and other hardware technology not yet available to the public. You will join a...
-
Software Engineer
1 week ago
Bengaluru, Karnataka, India Arm Full timeJob DescriptionJob DescriptionArms hardware is at the heart of the computing and connectivity revolution that continues to transform the way people live, and businesses operate. Working as a team and engaging with the worlds most famous technology companies, we are driving innovation into all areas where computation is possible. This will facilitate us to...
-
Modeling Engineer
1 week ago
Bengaluru, Karnataka, India Arm Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob ID Date posted10/07/2025LocationBengaluru, IndiaCategoryArchitecture - EngineersJob DescriptionThe Architecture and Technology Group (ATG) at ARM develops technologies and products for ARM's future architecture roadmap. As part of the evolution of new architecture specifications, modeling is an integral and essential element that enables evaluation of...