Job Closed

This listing is no longer active.

VergeSense logo
VergeSense

We help companies unlock the potential of their spaces to foster connection, inspiration, and sustainability.

Senior Firmware Engineer

Hardware EngineerHardware EngineerOtherRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

88 days ago

Salary

$187K - $190K / year

Seniority

Senior

Job Description

Senior Firmware Engineer

VergeSense

Our Company The workplace has undergone a complete transformation. Historically, occupancy was consistent; everyone worked in the office five days per week. But in today’s world, occupancy is inconsistent, unpredictable, and dynamic, as work has become more flexible than ever before. To make decisions with confidence, workplace, CRE, and facilities management leaders need a true understanding of how and when their spaces are used. VergeSense is the company behind the world’s first and only Occupancy Intelligence Platform. Over 220 companies across 50 countries and 140M sqft rely on occupancy intelligence to make confident, fact-based optimization decisions to improve employee experience and decrease costs. VergeSense customers use our Occupancy Intelligence Platform, which is built on a foundation of the industry's most accurate occupancy sensors and other data sources, to right-size their portfolio, validate space planning and designs, optimize cleaning operations, and ensure their teams can always find spaces to work. The Role - Write, develop, test firmware - Responsible for firmware shipping to hundreds of global Fortune 500 customers - Work on low-power inference technologies for edge computing/work on low-power battery operated embedded devices (battery life analyses, diagnosing consumption issues, battery life extension strategies) - Using low-power wireless protocols [Bluetooth Low Energy (BLE), Ultra Wideband (UWB)] - Work with computer vision cameras - Perform ISP on raw images - Develop firmware using Operating Systems (OS): Free RTOS; write custom drivers (UART, SPI, I2C) - Use wireless protocol firmware stacks, diagnosing/improving manufacturing throughput - Collaborate with QA to create test cases - Ensure product level requirements are covered/ review test results - Create environments/procedures to subject devices for long-term stress testing - Establish/enforce robust coding standards, documentation policies - Lead firmware releases from planning, triaging bugs, to deployment - Use analytics tools (Hex) to remotely monitor devices in field - Combine analytics from field sensors to catch/remotely debug issues - Develop/manage internal tools/scripts ( Python, Bash) to automate testing, device provisioning, factory flashing processes, and field diagnostic tools - Resolve complex, intermittent system failures related to timing, synchronization, race conditions (real-time), event-driven, low-power systems - Integrate proprietary computer vision algorithms into low-powered, wireless, embedded systems - Define software requirements collaboratively with team - Develop software architecture/plan development into dynamic, evolving problem spaces - Deliver innovative solutions (concept to prototype to production) - Conduct software unit tests to validate implemented functionalities - Contribute to factory test procedures to ensure shipment of quality products - Troubleshoot/remove defects from production software - Document software designs thoroughly - Communicate effectively with the team to set expectations - Share technical details - Resolve issues - Report progress and participate in brainstorming sessions. This is a telecommuting position with remote benefits from various unanticipated locations throughout the U.S. Job Requirements - Bachelor’s degree or foreign equivalent in Computer Science, Electrical Engineering, or Electronics Engineering - 3 years of work experience - Experience to include working on low-power battery-operated embedded devices (battery life analyses, diagnosing consumption issues, battery life extension strategies) - Using low-power wireless protocols [Bluetooth Low Energy (BLE), Ultra Wideband (UWB)] - Working with computer vision cameras, performing ISP on raw images; developing firmware using Operating Systems (OS): Free RTOS - Writing custom drivers (UART, SPI, I2C) - Using wireless protocol firmware stacks, diagnosing/improving manufacturing throughput. $187,741 - $190,000 a year Benefits • A high-impact role in an emerging industry leader • Competitive compensation and equity • Employer-sponsored medical • Dental and vision insurance (dependent on location) • Open Vacation policy: take time off when you need it We value people from all walks of life who exhibit kindness, curiosity, discipline, humility, and passion to excel at what they do. If you would like to contribute to our team, we encourage you to apply.

Related Categories

Related Job Pages

More Hardware Engineer Jobs

NextHop Systems logo

Hardware Engineer

NextHop Systems

Automation, Assurance and leading cloud based software product development

Full TimeRemoteTeam 1-10H1B No Sponsor

• Design and develop Ethernet switches, CPU subsystems, memory, and networking interfaces. • Collaborate closely with cross-functional teams, including software, mechanical/thermal engineering, manufacturing, and supply chain. • Perform system-level analysis, simulation, and rigorous validation and testing. • Contribute to refining and implementing best practices for design processes and standards.

Australia
Roadrunner Venture Studios logo

Head of Hardware Engineering

Roadrunner Venture Studios

The premier venture studio for building deep technology in America, for America.

OtherRemoteTeam 11-50H1B No Sponsor

• Lead the development of our deployment system. • Partner with EPC firms to accelerate hardware prototyping and production scaling. • Own large business outcomes, including the development schedule, budget, and qualification timeline for production. • Mentor and manage a small team of world-class engineers.

California
goTenna logo

Senior Firmware Engineer

goTenna

Advancing universal access to connectivity by building the world's most intelligent and scalable mobile mesh networks.

OtherRemoteTeam 51-200Since 2012H1B Sponsor

• Coding, testing and productizing networking stacks on multiple goTenna platforms • Design, implement and test firmware modules in embedded C for voice and audio processing, such as vocoding algorithms, RF transmission for narrowband voice, Bluetooth audio interfaces, USB audio drivers, and board support packages • Develop and test new code for new products, consisting of new MCU, FPGA and/or PCB • Develop unit test plans and test firmware • Conduct research and development on new protocol development • Leads small project teams, provides direction, and determine key milestones and provide updates to relevant team members • Anticipate issues and blockers proactively and translate insights into solutions

Arizona + 4 moreAll locations: Arizona | Florida | New Jersey | Maryland | Virginia
$140K - $170K / year
Job Closed
Positron Corporation logo

Lead Emulation Engineer

Positron Corporation

Equal Opportunity Employer. If you’re excited about the role but don’t meet every bullet, we’d still love to hear from you.

OtherRemoteTeam 11-50

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description At Positron.ai, we are redefining the efficiency of AI Inference. As our Emulation Lead, you will be the architect of our pre-silicon validation strategy. You will take full ownership of our Cadence Palladium Z3 environment, bridging the gap between hardware design and system software. This is a high-impact role where you will build a specialized team to ensure our silicon is battle-tested and our software stack is production-ready long before the first chips return from the fab. Key Responsibilities - Ownership & Strategy: Define and execute the end-to-end emulation strategy for our next-generation AI Inference ASIC. - Infrastructure Management: - Oversee the complex, multi-site build process for emulation targets, ensuring design and software synchronization. - Manage builds and deployment of our Palladium Z3 cluster (hosted via Cadence Cloud). - Manage builds, job scheduling, and resource allocation. - Cross-Functional Synergy: Act as the primary technical bridge between the ASIC Design/DV teams and the System Software team. Ensure the emulation platform provides a high-fidelity environment for driver and compiler development. - Team Leadership: Recruit, mentor, and lead a lean, elite team of emulation specialists. - Environment Development: Oversee the creation of transactors, monitors, and complex testbenches. Drive the development of a comprehensive emulation testplan that targets both hardware bugs and software performance bottlenecks. - Debug & Analysis: Lead deep-dive debug sessions using Palladium’s advanced trace and capture capabilities to resolve complex SoC-level issues. Qualifications - 8+ years in ASIC/SoC verification or emulation, with at least 2+ years in a leadership or "Architect" capacity. - Deep, hands-on experience with Cadence Palladium systems (Z1, Z2, or Z3). Knowledge of the IXCOM/Dynamic Emulation interfaces is essential. - Proficiency in SystemVerilog/UVM for emulation-ready testbenches. - Strong understanding of high-speed interfaces (PCIe, CXL, DDR5) and AI-specific data flows. - Comfortable with scripting (Python, Tcl) to automate build flows and results analysis. - A proactive builder who prefers solving problems to filing tickets. You must be comfortable working in a fully remote, fast-paced environment. Requirements - Experience with AI/ML hardware accelerators or large-scale multi-core SoCs. - Familiarity with hybrid emulation (Virtual Platforms + Palladium). - Experience managing cloud-hosted hardware infrastructure. Benefits - Be part of a rapidly growing AI startup shaping the future of AI hardware. - Work on groundbreaking technology with a highly skilled and passionate team. - Competitive salary, equity, and comprehensive benefits package. - Flexible work environment with remote work options.

United States + 29 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat