Job Closed

This listing is no longer active.

Truelogic Software logo
Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Firmware Engineer, Embedded Systems – Health Care

Hardware EngineerHardware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2004H1B No SponsorCompany SiteLinkedIn

Location

Mexico

Posted

78 days ago

Salary

0

Seniority

Senior

3 yrs expEnglishLinuxRTOS

Job Description

Firmware Engineer, Embedded Systems – Health Care

Truelogic Software

• Bring up radios and sensors: LTE, Bluetooth, Wi-Fi, radar. • Develop and maintain drivers and board support packages. • Implement reliable OTA update and monitoring systems. • Debug and stabilize firmware in a multi-sensor environment. • Optimize for resource constraints (memory, threading, power, concurrency). • Collaborate on backend/LLM API integrations.

Job Requirements

  • 3–5+ years hands-on firmware development in C/C++ on embedded/RTOS/Linux systems.
  • Recent track record of shipping embedded systems (not just legacy experience).
  • Experience with radios and sensor bring-up (LTE, BT, Wi-Fi, radar).
  • Strong debugging skills with tools like JTAG, logic analyzers, crash analysis, watchdogs.
  • Knowledge of resource-constrained environments.
  • Startup-ready: thrive in a fast-paced, no-ramp-up environment.
  • Located in Latin America.
  • Fluent English

Benefits

  • 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
  • Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
  • Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
  • Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
  • Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.

Related Categories

Related Job Pages

More Hardware Engineer Jobs

DataCrunch logo

Senior Hardware Engineer

DataCrunch

Premium dedicated GPU servers and clusters. Raw performance at an unmatched price.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Define and maintain hardware reference architectures and standards for servers, storage systems, racks, and supporting components • Lead hardware validation, stress testing, and qualification programs • Provide senior technical oversight during large-scale deployments • Own hardware lifecycle strategy including introduction, refresh, and decommissioning • Lead technical engagement with OEMs and hardware partners • Own senior-level documentation including architecture designs and validation frameworks

Finland
Job Closed
Full TimeRemoteTeam 51-200

Role Description The position focuses on functional verification of advanced digital designs used in high‑performance AI accelerator products for the cybersecurity and data‑center market. The engineer will take ownership of verification activities for complex ASIC/SoC components, working closely with architecture, RTL, and software teams. This is a senior‑level role designed for specialists who want to work on cutting‑edge hardware in a rapidly growing deep‑tech environment. Key Responsibilities - Develop and execute verification plans based on architecture and RTL specifications. - Build, extend, and maintain UVM‑based verification environments, including agents, drivers, sequencers, monitors, scoreboards, and checkers. - Implement constrained‑random and coverage‑driven verification methodologies. - Debug complex hardware and hardware/software interactions using industry‑standard tools. - Collaborate with RTL designers, architects, and validation teams to identify issues and drive them to closure. - Analyze functional coverage, identify gaps, and ensure verification completeness. - Participate in subsystem and SoC‑level integration and verification activities. Qualifications - B.Sc or M.Sc in Electrical Engineering, Computer Engineering, or a related field. - Minimum 5 years of hands‑on experience in ASIC/SoC verification. - Strong proficiency in SystemVerilog, UVM, and constrained‑random verification. - Solid understanding of digital design principles and RTL coding (Verilog/VHDL). - Experience with EDA simulation and debug tools from Synopsys, Cadence, or Siemens/Mentor. - Proven ability to debug complex digital logic and HW/SW interactions. - Strong analytical mindset, communication skills, and ability to work in multidisciplinary teams. Preferred Qualifications - Experience with high‑speed interfaces, memory subsystems, or AI/ML accelerators. - Familiarity with protocols such as AXI, PCIe, DDR, or CXL. - Experience building UVM environments from scratch. Benefits - Equity participation with long‑term upside potential. - Full‑time employment contract. - Work alongside top global experts in a highly specialized domain not commonly found in Poland. - Opportunity to join a fast‑growing deep‑tech company building unique AI hardware products. - Competitive compensation and long‑term career growth within a stable, well‑funded organization.

Poland
Job Closed
Flock Safety logo

Firmware Engineer III – Linux, AOSP

Flock Safety

We are the first public safety operating system empowering over 2500 cities to eliminate crime.

Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

• Flock Safety is looking for a Firmware Engineer to join our Device Firmware Team. • Responsible for all of the code running on thousands of solar-powered devices that are at the heart of our mission. • Focus on developing high-quality MCU firmware for existing and next-generation platforms. • Work with key internal stakeholders and external vendors to ensure deliverables meet our development and design bar. • Develop customizations in the drivers and collaborate cross-functionally to deliver quality software and firmware.

United States
$140K - $160K / year
Job Closed
Full TimeRemoteTeam 11-50

DFT Engineer (Senior / Staff) At Niobium Microsystems, we develop high performance microelectronic products to enable the secure collection, processing, and distribution of critical data. We are a trusted partner for DoD and commercial customers whose solutions require lower power, higher efficiency, and proven security. Founded as a 2021 spinout from a world-class security and computing systems R&D company, our team combines decades of experience in advanced semiconductor design with experience in advanced cryptography. Niobium is headquartered in Dayton, Ohio with additional locations in Portland, Oregon; and Columbus, Ohio. We will not be limited by geography for the right candidate. POSITION DESCRIPTION / Niobium Microsystems is seeking a Senior / Staff DFT Engineer with 8+ years of relevant industry experience. This role will serve as a technical lead responsible for defining and executing Design-for-Test (DFT) strategy across complex SoC designs. As a DFT Engineer, you will own the full test insertion flow from early architecture through post-silicon validation. You will collaborate closely with RTL, physical design, and test engineering teams to ensure high fault coverage, manufacturability, and first-pass silicon success. JOB RESPONSIBILITIES / Primary Responsibilities: - Overview - Own and drive end-to-end DFT strategy for complex SoCs, from architecture through silicon bring-up - Serve as DFT lead for major subsystems or full-chip execution - DFT Architecture & Planning - Define and implement DFT architecture including scan, compression, and MBIS - Establish DFT insertion strategies at RTL and/or netlist stages - Implementation & Integration - Drive scan chain stitching, compression insertion, and clock/reset domain handling - Integrate DFT features across subsystems including SRAM, register files, and mixed-signal blocks - Collaborate with physical design to meet timing, routing, and signoff requirements - Verification & Coverage Closure - Execute ATPG and fault simulation to achieve high fault coverage targets - Develop and validate test patterns for scan, BIST, and low-power modes - Track and drive DFT sign off criteria including coverage, waivers, and escape analysis - ATE & Post-Silicon Bring-Up - Partner with test engineering to translate patterns to ATE platforms - Support silicon bring-up, debug failing patterns, and perform yield analysis - Conduct shmoo analysis and root-cause failures - Leadership & Methodology - Drive DFT methodology improvements, automation, and flow optimization - Develop scripts and infrastructure for scalable DFT flows - Represent DFT in cross-functional reviews and program milestones DESIRED SKILLS & EXPERIENCE / - Required Experience - B.S. or M.S. in Electrical Engineering, Computer Engineering, or related field - 8+ years of hands-on DFT experience in ASIC or SoC design - Strong expertise in scan architecture, ATPG, compression techniques, and MBIST - Experience driving DFT from RTL through GDSII, including physical design collaboration - Hands-on experience with ATE bring-up and post-silicon debug - Proficiency in scripting (Tcl, Python) for automation and flow development - Technical Experience - DFT tools such as Siemens Tessent, Synopsys TestMAX, or equivalent - Familiarity with RTL design and simulation tools (Verilog/SystemVerilog, VCS, Xcelium) - Experience with large-scale SoC integration and multi-clock/multi-power domains - Strong understanding of DFT timing, physical constraints, and signoff requirements - Experience working with ATE platforms such as Advantest or Teradyne is a plus BENEFITS / - Competitive salaries - Employer paid health care - Employer contribution to health savings account - Flexible time off - Flexible work location with remote options - Location Preferences: Portland, OR;Columbus, OH; Dayton, OH; Fayetteville, AR; or San Francisco, CA - 401K employer match CONTACT / careers@niobiummicrosystems.com 444 E 2nd Street, Suite 250, Dayton, OH 45402 niobiummicrosystems.com Location Remote (Remote) Department Engineering Employment Type Full-Time Minimum Experience Mid-level

United States
Job Closed