Unleashing the power of semiconductor solutions
Innovative solutions tailored to your unique needs
Mirafra Software Technologies Pvt Ltd is ISO 9001:2015 (Quality Management System) and ISO 27001:2022 (Information Security Management System) certified Company.
Mirafra Software Technologies is a global technology solutions company dedicated to providing innovative workforce services for the Banking, Financial Services, and Insurance (BFSI) domain. Our tailored solutions address the dynamic needs of BFSI organizations, offering a spectrum of services to enhance operational efficiency and drive innovation.
In this ever-evolving landscape, we lead the charge with cutting-edge solutions spanning the entire semiconductor spectrum. From Domain-Specific Architecture to Open Source Architectures, and from chiplet architecture & multi-die integration to advanced packaging, our offerings seamlessly align with the dynamic needs of the industry. What sets us apart is our unwavering commitment to AI-driven design, positioning us as visionary pioneers shaping the future of semiconductor technology. As technology continues its rapid advancement, our dedication to innovation remains steadfast. We are committed to meeting the burgeoning demand and harnessing the transformative power of semiconductors in our interconnected world.
From dawn's first light to the twilight hours, semiconductors quietly power every facet of our lives. Embedded within electronic devices, they drive progress in communications, computing, healthcare, transportation, and clean energy. Their subtle influence lies in their ability to optimize efficiency and connectivity, from consumer gadgets to industrial machinery. As technological advancements accelerate, semiconductors remain the sophisticated backbone of modern innovation, indispensable in shaping our interconnected world.
The semiconductor industry is on track to reach a staggering $1 trillion valuation by 2030, highlighting its pivotal role in driving progress across various sectors. With the global semiconductor market valued at around USD 607 billion in 2022 and projected to grow at a robust Compound Annual Growth Rate (CAGR) of 7 to 9 percent, the industry's significance is underscored by its substantial impact on key sectors such as automotive, computation and data storage, and wireless technologies.
At Mirafra Software Technologies, our ambition is to emerge as the trusted companion for semiconductor firms, delivering top-notch solutions while capitalizing on our extensive domain expertise.
Capitalizing on the multi-die trend, our skilled engineers drive the development of integrated circuits combining multiple semiconductor dies. This enhances performance, cuts power usage, and enables more compact devices.
In the hardware-focused landscape, domain-specific architectures (DSAs) offer tailored solutions with enhanced performance and efficiency. With around 150 startups prioritizing hardware innovations in the last decade, we remain dedicated to innovation and client success amidst this transition.
Hennessy and Patterson, in their 2018 Turing Lecture, endorsed open architectures like RISC-V for innovation and cost savings. These Open Instruction Set Architectures (ISAs) offer flexibility, simplicity, and lower power consumption, fostering more secure designs. Presently, our team is actively customizing an open-source processor for our specific requirements.
We prioritize chiplet architecture, supporting client projects through our offshore development centers or on-site engineers. Our goal is to drive the modularization of semiconductor designs, fostering flexibility and scalability while optimizing resource utilization and promoting efficiency through die-to-die interconnects and advanced packaging technologies like 3D integration.
The computing landscape is transitioning to domain-specific accelerators (DSAs) and application-specific integrated circuits (ASICs) from traditional CPUs and GPUs, while advancements in memory and storage technologies like High Bandwidth Memory (HBM), larger on-chip memory, and Non-Volatile Memory (NVM) offer semiconductor companies a historic opportunity for growth and technological leadership.
Our company actively pioneers in-memory computing, revolutionizing traditional processor-memory separation by processing computations directly within the memory fabric, resulting in significant power and time savings, and offering collaborative engagements with clients worldwide to drive advancements in this transformative technology.
Our company specializes in semiconductor packaging solutions, offering a comprehensive range of techniques including traditional single-chip and multi-chip packaging, advanced options like System-in-Package (SiP) and 3D packaging, and ongoing advancements in materials and integration technologies, all led by skilled engineers dedicated to enhancing thermal management, reducing form factors, and ensuring overall system reliability for our clients' projects.
The imminent rollout of 6G networks, coupled with advancements in WiFi and Bluetooth specifications, is set to profoundly impact the semiconductor industry, fueling demand for advanced chips, driving innovation, and reshaping global economic landscapes.
Your partner in progress – driving technological advancements with our semiconductor solutions
Our active involvement in multi-die solutions, domain-specific architecture, and open-source architectures demonstrates our commitment to staying ahead of industry trends.
Our experienced engineers possess the technical expertise to drive development in various specialized areas, such as chiplets, AI-driven design, analog in-memory computing, and advanced packaging.
We offer flexible collaboration options, including working from offshore development centers or directly at the client’s office, ensuring seamless project integration and delivery.
Our dedication to innovation, as seen in our engagement with emerging technologies like multi-die solutions and analog in-memory computing, underscores our commitment to driving technological advancements.
We are actively involved in addressing evolving communication technologies, such as the advent of 6G networks, WiFi, and Bluetooth advancements, highlighting our role in shaping the future of the semiconductor industry.
Formal Verification
Location: Hyderabad
Job Description:
Jasper Gold experience, CC checks, Property checks and IOMUX verification
Experience (years) : 4-6 yrs
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Emulation Engineer
Location: Bangalore
Job Description:
Experience (years) : 4-8 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
FPGA
Location: Hyderabad
Job Description:
Job Requirement:
Experience (years) : 3-6 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
FPGA
Location: Hyderabad
Job Description:
Job Requirement:
Experience (years) : 7-12 yrs
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Validation Engineer
Location: Hyderabad
Job Description:
Job Requirement:
Experience (years) : 4-6 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Design Verification(Ethernet/Wifi/BT)
Location: Pune
Job Description:
Ethernet/Wifi/BT verification. Strong in SV,UVM.
Experience (years) : 4+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Design Verification(High Speed Protocol)
Location: Bangalore
Job Description:
Experience (years) : 4+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Design Verification (Cache)
Location: Bangalore
Job Description:
DV (Cache Coherence, Amba, Axi, Chi, DDR in future) – open for good numbers of positions in IP DV domain
Experience (years) : 4+ years
Education Qualification:
BE/ME
Design Verification(SOC)
Location: Bangalore
Job Description:
•Verification engineer with a knowledge of SoC integration verification, SoC scenario verification, SoC performance verification, CHI/DDRx/LPDDRx/AI accelarator integration verification in SoC RTL.
•Your key responsibilities will include writing test plans, defining test methodologies, developing C based software tests, SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues.
•Working with project management and leads on planning tasks, schedules, and reporting progress
•Collaborate with engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development
Job Requirement:
Proven understanding of digital hardware verification language Verilog/System Verilog HDL.
Experience (years) : 5+ years
Education Qualification:
BE/ME
Design Verification(GLS)
Location: Bangalore
Job Description:
Verification Engineer with over 4 years of experience in Gate-Level Simulation (GLS).
Skilled in UVM, SystemVerilog, and industry-standard verification methodologies.
Strong in debugging, timing analysis, and simulation to ensure design accuracy and performance.
Key Skills HDL/HDVL: Verilog, System Verilog
Tools: Synopsys VCS, Verdi, DVE GLS
Expertise: Zero Delay (ZD), SDF, Power-Aware GLS (PAGLS)
Others: Low-Power Verification, RTL Debug, UVM Environments
Experience (years) : 4+ years
Education Qualification:
BE/ME
Design Verification Engineers
Location: Noida
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:
• Bachelor’s or Master’s 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+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Analog Layout
Location: Bangalore / Hyderabad
Job Description:
Job Requirement:
TSMC 2nm or 3 nm
Experience (years) : 4-8 years
Education Qualification:
BTech
Analog Circuit Design
Location: Bangalore / Hyderabad
Job Description:
Experience (years) : 5-9 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
IO Layout
Location: Bangalore
Job Description:
Experience (years) : 4-9 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Memory Layout
Location: Bangalore
Job Description:
Job Requirement:
Experience (years) : 5-7 years
Emulation Engineer
Location: Bangalore
Job Description:
• Create emulation models from RTL / Netlist.
• Expertise in mapping designs to Zebu/Palladium/Haps emulation, improving model performance.
• Knowledge of the Palladium flow and experience in migrating design on Palladium.
• Good knowledge of runtime and debug skills.
• Identifying signals and taking wave dumps on palladium platforms and analyse the failures.
Good to have Skills:
• Exposure to ARM/ARC cores and its architecture
• Exposure to AMBA bus architectures like AXI/AHB/APB
• Exposure to bug tracking tools like Jira and version control tools like Github, Bitbucket, GIT
• Exposure to Flash(NAND) and HDD(Hard disk) like storage technologies.
• Experience with Palladium like emulation platforms(Veloce or Zebu or Haps)
• Understanding of JTAG based debuggers
Job Requirement:
• 6+ years of experience on emulation platform builds and design integration.
Experience (years) : 6+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
RTL Design
Location: Bangalore
Job Description:
Experience (years) : 7+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
RTL Microarchitecture
Location: Bangalore
Job Description:
• Strong understanding of the design convergence cycle, including architecture, micro-architecture, Verification, Synthesis and timing closure.
• Expertise in managing IP dependencies, as well as planning front-end design tasks.
• Design and development of high-speed serial IO protocols
• Implementation of clock rate compensation FIFO, gearbox design for data width, bypass on controller, power gating, low power modes
• Experience in CPU, bus fabrics, or coherence/noncoherent NOC domains is highly desirable.
• Excellent communication and interpersonal skills.
• Ability to collaborate in a fast-paced, product-oriented, and distributed team environment.
Job Requirement:
Experience (years) : 10+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
PD CAD
Job Description:
Experience (years) : 5+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
PD
Location: Bangalore
Job Description:
Experience (years) : 3+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
STA
Location: Bangalore
Job Description:
Job Requirement:
Experience (years) : 4+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
DFT
Location: Bangalore
Job Description:
Experience (years) : 4+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
PD
Location: Hyderabad
Job Description:
Experience (years) : 6-10 years
Education Qualification:
BE/ME
AMS Verification
Location: Bangalore
Job Description:
Job Requirement:
Experience (years) : 3+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Verification
Location: Hyderabad
Job Description:
Job Requirement:
•Processor / PCI / DDR / Memory/C/C++
Experience (years) : 5-15 years
Education Qualification:
BE / ME
Design Verification Engineers
Location: Bangalore
Job Description:
Job Requirement:
• Bachelor’s or Master’s in EE/CS or related field
• 5+ years of SoC in ASIC/FPGA verification experience
• Proficiency in SV and UVM
• Strong debugging and problem-solving skills
Experience (years) : 5+ years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
ATE
Location: Bangalore
Job Description:
Job Requirement:
Experience (years) : 3-10 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
PMIC Char
Location: Bangalore
Job Description:
Experience (years) : 4-12 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Functional Validation with Python scripting
Location: Bangalore
Job Description:
Experience (years) : 3-8 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Functional Validation
Location: Bangalore
Job Description:
• Strong Experience on programming in C
• Experience on system debug, embedded operating systems, or bare metal programming
• ARM CPU architecture knowledge
• Pre-Silicon(Emulation) , Post Silicon experience
Job Requirement:
• Experience on JTAG debuggers (e.g., Lauterbach)
• Familiarity with CPU uArch and coherent fabric
• Post silicon debug expertise.
• Familiarity with ARMv8/ARMv9
Experience (years) : 4-10 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Design Verification Engineers
Location: Noida
Job Description:
Job Requirement:
Experience (years) : 3+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
DFT Engineers
Location: Noida
Job Description:
Experience (years) : 5+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Physical Design Engineers
Location: Noida
Job Description:
We are looking for bright Physical Design Engineer with excellent analytical and technical skills. This is an excellent opportunity to be part of a fast paced team responsible for delivering High performance design, flows for high performance SoCs in sub-10nm process for mobile space.
Job Requirement:
Experience (years) : 3+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
STA Engineers
Location: Noida
Job Description:
Experience (years) : 3+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
RTL Design Engineers
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 3 - 12 Years
Education Qualification:
BE/B-Tech/ME/M-Tech degree in Electronics and Communication, Electrical Engineering, or related field
Analog Mixed Signal Layout
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 3 - 7 Years
Education Qualification:
BE/B-Tech/ME/M-Tech degree in Electronics and Communication, Electrical Engineering, or related field.
DFT Engineers
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 3+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
High Speed DDRIO
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 4+ Year
Education Qualification:
BE/B-Tech/ME/M-Tech degree in Electronics and Communication, Electrical Engineering, or related field.
AL/ML Engineer
Location: Hyderabad
Job Requirement:
• Proficiency in Python and at least one additional language
• Experience with C/C++, Java, C#, Bash, PowerShell
• Hands-on experience implementing functionality beyond standard libraries
• Experience in building/training models using PyTorch, TensorFlow, TorchRL
• Knowledge of LLMs, multimodal models, computer vision
• Experience with SQL, Windows/Linux (Debian, RHEL) troubleshooting
• Understanding of QA and CI workflows
• Strong knowledge of Windows OS internals, device manager
• Experience with debugging and issue isolation in Windows kernel and driver modules
• Good understanding of PC hardware, SoC, chipsets, graphics cards, BIOS, VBIOS
• Strong analytical, problem-solving, and OOP skills
• Good verbal & written communication skills
• Positive attitude and ability to deliver on next-gen technology
Experience (years) : 2 - 4 Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Devops Engineer
Location: Bangalore
Job Description:
• Manage IP and release processes • Migrate repositories from ClearCase to Git or Perforce
• Set up CI/CD pipelines on top of the chosen SCM • Run and maintain automated tests and sanity checks Required Skills
• Strong experience with Git / GitLab / Perforce (preference in that order)
• Hands-on with Jenkins (pipeline creation, admin, troubleshooting)
• GitLab Runner or similar CI runners
• Unix/Linux environment familiarity
• Scripting in Python is Must
Job Requirement:
• Manage IP and release processes
• Migrate repositories from ClearCase to Git or Perforce
• Set up CI/CD pipelines on top of the chosen SCM
• Run and maintain automated tests and sanity checks Required Skills
• Strong experience with Git / GitLab / Perforce (preference in that order)
• Hands-on with Jenkins (pipeline creation, admin, troubleshooting)
• GitLab Runner or similar CI runners
• Unix/Linux environment familiarity
• Scripting in Python is Must
Experience (years) : 3+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Multimedia- Video/V4L2
Location: Hyderabad
Job Description:
Experience in Android and Linux Multimedia frameworks and Linux Kernel development with a focus on V4L2. Experience in Java/perl/python programming.
– Knowledge of software design patterns and multi-threaded programming.
– Knowledge of computer architecture, operating systems, data structures, and basic algorithms, particularly with respect to Linux/Android platforms.
– Software debugging skills in embedded real time operating systems, preferably on Linux platforms
Additional experience in one or more of the following areas:
– Video usage models including playback, streaming, camcorder, WiFi display, and content protection
– Video compression standards (e.g. H264/H.265/AV1)
– Streaming protocols and implementation (e.g HLS/HTTP/DASH)
– Linux device driver development and debugging (e.g. V4L2)
– Expertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.)
– ARM or other embedded SoC development and debugging
Job Requirement:
• Bachelors\Master’s degree in Engineering, Information Systems, Computer Science, or related field 3-5 years of experience with Programming Language such as C, C++, Java, Python.
Experience (years) : 3+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Multimedia Audio DSP
Location: Hyderabad
Job Description:
Experience of 3+years or more on any DSP/Embedded processor with proficiency in C/C++ programming, computer architecture, operating systems and some of the below areas :
1.Knowledge of multi-threaded programming.
2.Strong software debugging skills in real time operating systems, preferably on DSP platforms.
3.Audio use cases (e.g. playback, recording and streaming, etc.).
4.Voice use cases (e.g. CS and PS calls).
5.Optimization for MIPS, Memory,Audio/speech pre/post processing (e.g. Echo cancellation, Noise suppression, Audio Effects) Audio/speech compression standards (e.g. MP3, AAC, FLAC, AMR, EVS, etc.).
Android Audio HAL and framework knowledge
Job Requirement:
• Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
• 3+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Experience (years) : 3+ Year
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Analog Circuit Simulations
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 2+ Year
Education Qualification:
BE/B-Tech/ME/M-Tech degree in Electronics and Communication, Electrical Engineering, or related field.
Analog Circuit Design
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 2+ Year
Education Qualification:
BE/B-Tech/ME/M-Tech degree in Electronics and Communication, Electrical Engineering, or related field.
IO Layout
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 3+ Year
Education Qualification:
BE/B-Tech/ME/M-Tech degree in Electronics and Communication, Electrical Engineering, or related field.
PMIC Characterization
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 2 - 7 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
FPGA Design Engineer
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 3 - 12 Years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Emulation Engineer
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 3 - 12 Years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Physical Verification Engineer
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 4+ Year
Education Qualification:
B-TECH/M-TECH in Electrical/Electronics/Computer Science Engineering or Equivalent
STA Engineers
Location: Bangalore, Hyderabad, Noida
Skills/Experience:
Experience (years) : 3+ Year
Education Qualification:
B-TECH/M-TECH in Electrical/Electronics/Computer Science Engineering or Equivalent
Linux Device Driver
Location: Bangalore, Hyderabad, Chennai, Pune
Skills/Experience:
Experience (years) : 5-10 years
Education Qualification:
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent