Senior Firmware Verification Engineer responsible for pre‑silicon verification of embedded firmware for high‑performance power management ICs.
Responsibilities
Build, maintain, and enhance SystemVerilog‑based simulation tests and environments that execute ARM Cortex‑M firmware with the associated RTL and hardware models.
Verify firmware behavior across reset, boot, initialization, configuration, sequencing, telemetry, protection, fault handling, recovery, and firmware–hardware interface scenarios.
Analyze C and assembly firmware at source, instruction, register, memory, interrupt, and peripheral levels to diagnose functional and timing‑related failures.
Develop directed, constrained‑random, negative, stress, boundary, and error‑injection tests to validate expected behavior and robustness.
Run regressions; triage failures; perform waveform, log, memory, and register analysis; and isolate issues to firmware, RTL, models, testbench, or tools.
Requirements
BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field
Deliver in-person and virtual technical support for IT endpoints, operating systems, and software within Scope of Work.
Responsibilities
Answer incoming calls during scheduled phone shifts, creating ticket records and achieving first-call resolution wherever possible.
Authenticate callers per internal verification guidelines before accessing or changing sensitive information.
Triage incoming incidents by urgency and impact, gathering additional information from users when needed.
Acknowledge, update and resolve tickets within timeframes defined by the Service Level Agreement (SLA), following the escalation policy for issues outside scope.
Conduct rounds of critical areas on a rotating schedule, proactively engaging unit staff to identify unreported issues or inefficiencies.
Own Level 2 end-user support for PCs, printers, peripherals, desktop software, related corporate applications, and iDevices across boutiques, offices, and warehouses
Take accountability for service KPI performance, including response time, resolution time, service quality, and user satisfaction
Design, enhance, and continuously improve the end-user support experience
Lead continuous improvement initiatives in troubleshooting, incident handling, and support processes for PCs and iDevices
Monitor and support device preparation and kitting activities for PCs, peripherals, and iDevices
Requirements
Bachelor’s degree or equivalent in Information Technology, Computer Science, or a related field
Senior IP Design Engineer responsible for building Connectivity IP portfolios for Lattice FPGA, translating specifications into high-speed RTL design and ensuring performance, power, and logic utilization.
Responsibilities
Translate specifications into high-speed RTL design
Collaborate with architects to develop Connectivity IP portfolios
Assisting in electrocardiograms, catheterizations, and pulmonary functions
Preparing EP Lab for acceptance of cardiac patients
Performing technical duties including scrubbing and hemodynamic monitoring and recording of diagnostic and interventional procedures such as cardiac cath, PTCA, stent, atherectomy, peripherals
The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of real‑time embedded firmware for inverters used in utility‑ energy storage systems. This role requires deep expertise in Texas Instruments DSP platforms, inverter control firmware, and grid‑code compliance.
Compensation
$100,000 – $150,000 + annual bonus
Responsibilities
Design and implement scalable DSP firmware architectures for inverters using TI DSP platforms
Develop deterministic real-time control firmware in embedded C, including fast control loops, interrupt handling, and peripheral configuration
Translate system, control, and grid‑code requirements into traceable firmware requirements and robust designs
Implement inverter features such as grid synchronization, protections, fault handling, diagnostics, and monitoring
Support compliance with grid and firmware standards (UL 1741 SB, IEEE 1547, UL 1998) and certification testing activities
Provide Level 2 onsite IT support, manage assets, and coordinate with remote teams and vendors.
Compensation
Enjoy competitive local-market compensation and benefits.
Responsibilities
Deliver Level 2 onsite support for hardware, software, connectivity, mobile devices, printers, meeting rooms, and workplace technology.
Resolve incidents and service requests through ServiceNow while meeting established service levels and maintaining clear ticket documentation.
Maintain site IT readiness by ensuring end-user devices, meeting room technology, printers, network equipment, and other local technology remain operational.
Execute hands-on activities for Global IT teams, including equipment installation, replacement, troubleshooting, cabling, rack and stack, reboots, and other physical infrastructure activities.
Manage IT assets and inventory, including receiving, deployment, recovery, stock management, audits, and lifecycle activities.
Requirements
Associate Degree, technical diploma, or equivalent technical experience
The IT Onsite Support Specialist provides hands‑on Level 2 IT support at assigned business locations, serving as the local extension of Global IT teams.
Compensation
Enjoy competitive local-market compensation and benefits.
Responsibilities
Deliver Level 2 onsite support for hardware, software, connectivity, mobile devices, printers, meeting rooms, and workplace technology.
Resolve incidents and service requests through ServiceNow while meeting established service levels and maintaining clear ticket documentation.
Maintain site IT readiness by ensuring end‑user devices, meeting room technology, printers, network equipment, and other local technology remain operational.
Execute hands‑on activities for Global IT teams, including equipment installation, replacement, troubleshooting, cabling, rack and stack, reboots, and other physical infrastructure activities.
Manage IT assets and inventory, including receiving, deployment, recovery, stock management, audits, and lifecycle activities.
Requirements
Associate Degree, technical diploma, or equivalent technical experience