Mirafra Technologies
Jobs at Mirafra Technologies
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Software
Develop, integrate and maintain Bluetooth stack and profiles on Android (BlueZ/Bluedroid) for Qualcomm MSM platforms. Fix bugs, add features, support testing, and drive product bring-up to commercialization while collaborating with system test teams to ensure overall Bluetooth solution quality.
Software
Develop and maintain Java-based web applications and single-page applications. Design databases and REST/SOAP web services, work with SQL/PLSQL, AngularJS, jQuery, JSON, and UNIX/Linux environments. Troubleshoot, ensure code quality, and collaborate independently with minimal supervision.
Software
Design and implement verification environments and testbenches using SystemVerilog and verification methodologies (UVM/VMM/OVM). Develop tests for CPU/memory subsystems; ARM experience is a plus.
Software
Test wired and over-the-air system performance for wireless connectivity. Perform PHY and RF measurements, calibrate test fixtures, validate and ensure test result accuracy, and write automation scripts to run and analyze performance tests.
Software
Design, develop, unit-test, and integrate upper-layer Linux telecommunications software in a multi-threaded environment. Support customer-engineering teams and end customers, translate high-level requirements into robust designs, work with SIT teams to troubleshoot, and follow development standards and configuration management processes.
Software
Plan and execute system tests for Bluetooth, BLE, and wireless charging; perform log analysis and debugging; optimize performance metrics (stability, latency, throughput, audio); run field and interoperability tests; attend industry test events and liaise with standards bodies.
Software
Design-for-test (DFT) engineer responsible for DFT structures (scan chains, scan compression), generating and analyzing ATPG coverage, optimizing test coverage, and running gate simulation to verify scan patterns for ASICs.
Software
Perform formal and functional verification for ASIC/digital designs using assertion languages (SVA/SystemVerilog), EDA formal tools, and verification methodologies. Develop scripts and automation using shell, Perl, Java, and manage revisions with CVS/DesignSync/Subversion. Collaborate on verification plans and use C/C++/SystemC as needed.
Software
Lead end-to-end technology integration for client mergers/acquisitions into Hardware Engineering Compute. Manage stakeholders, steering committees, budgets, change management, communications, scope, and delivery across multiple workstreams.
Software
Develop demo applications for Mac and iPhone, create user-space libraries, and build command-line tools to control drivers and device firmware/hardware. Work primarily on Apple platforms using Objective-C/Swift, with C/C++ development; Python is a plus.
Software
Design and verify microarchitecture and RTL for high-speed PHYs and datapaths. Perform timing closure, timing constraints, PTSI, DFT insertion, and STA. Build HVL-based testbenches, linting and synthesis flows, and work with high-speed IO blocks (PLLs, DLLs, LDOs). Apply low-power techniques and collaborate across distributed teams.
Software
Coordinate multi-site teams for mobile platform build and release. Manage configuration, branching/merging, and build systems. Triage GPS-domain issues, perform limited hands-on testing, and follow internal processes. Support embedded/C development and scripting for automation.
Software
Perform physical implementation (place-and-route) and P&R experiments for Adreno GPU cores, including floorplanning, macro placement, CTS, routing, timing closure, STA, low-power (UPF/CPF) flows, physical verification (Calibre DRC/LVS/ERC), and automation scripting to validate new flows and methodologies.
Software
Develop and maintain automated test content and execute manual/automated tests to verify audio/multimedia software on embedded SoCs. Debug failures, enhance test plans and infrastructure, collaborate with test automation and embedded software teams, and ensure timely delivery of test deliverables.
Software
Perform full-chip and block-level physical design: floorplanning, P&R, clock-tree synthesis, timing closure/STA, low-power implementation, power integrity and IR-drop, and physical verification to take hardmacros from netlist to GDS using industry EDA tools.
Software
Design Verification Engineer responsible for test planning, verification, debugging, adversarial testing, and writing verification environments using HVLs and methodologies (UVM/RVM/OVM). Works with RTL, assertions, code coverage, and simulation acceleration tools; strong communication and scripting skills required.
Software
Develop and maintain LTE Layer 2 protocol stack (MAC, RLC, PDCP). Work on embedded programming and debugging for telecom systems. Open to L1 candidates; strong programming and embedded debugging skills required.
Software
Design, implement, integrate, triage, and unit test multimedia software for Snapdragon-based IoT media devices in Linux/Android. Work on Android multimedia (audio/video/camera), HDMI, camera HAL/drivers, embedded security, HDCP, board bring-up, and kernel-level tasks. Deliver solutions independently and on schedule.
Software
Develop and debug embedded multimedia software across Android and Linux stacks for devices (STB, cameras, VR/AR, drones). Work on BSP, device drivers, media frameworks, real-time audio/video, camera and display bring-up, and collaborate with SW/HW teams to solve complex platform issues.
Software
Verify Ethernet IP interaction with the surrounding subsystem (not internal IP logic). Test multiple port speeds (100/25/10G) and Ethernet features (FEC, PFC, Timestamp). Drive verification activities end-to-end to completion.


