Senior Firmware Engineer

Hardware EngineerHardware EngineerFull TimeRemoteSeniorTeam 51-200

Location

United States

Posted

3 days ago

Salary

$187K - $190K / year

Seniority

Senior

CC++PythonBashFreeRTOSUARTSPII2CBluetooth Low EnergyUltra WidebandComputer VisionISPEmbedded SystemsLow Power DesignBattery OptimizationWireless ProtocolsManufacturing TestUnit TestingReal Time Systems

Job Description

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. 

\n


\n
$187,741 - $190,000 a year
\n

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

Roadrunner Venture Studios logo

Head of Hardware Engineering

Roadrunner Venture Studios

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

Hardware Engineer6 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Head of Hardware Engineering for weather modification systems startup

California
goTenna logo

Senior Firmware Engineer

goTenna

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

Hardware Engineer7 days ago
Full TimeRemoteTeam 51-200Since 2012

Senior Firmware Engineer developing software for next generation voice capable mesh radios

LinuxMacOSUnix
Arizona + 4 moreAll locations: Arizona, Florida, New Jersey, Maryland, Virginia
$140K - $170K / year
Full TimeRemoteTeam 11-50

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 sof...

Cadence PalladiumSystemVerilogUVMSystemVerilog/UVMPCIeCXLDDR5PythonTclASIC verificationSoC verificationemulationpre-silicon validationIXCOMDynamic EmulationAI hardware acceleratorsmulti-core SoChybrid emulationcloud infrastructure management
United States + 31 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, 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
Chelsea Search Group logo

Senior SoC Design Verification Engineer

Chelsea Search Group

To Apply: Please email your resume to: cfleck@chelsearecruiters.com Craig Fleck Vice President Chelsea Search Group 1777 Laurelwood Way Oceanside, CA 92056 858-829-7747 cfleck@chelsearecruiters.com www.chelsearecruiters.com

Hardware Engineer8 days ago
Full TimeRemote

Develop test plans, writing testbenches and tests, and debugging any bugs found with the RTL team Develop and execute verification plans for digital designs using SystemVerilog and UVM Create and maintain testbenches, test cases, and test vectors Contribute to the development of ...

SystemVerilogUVMRTL debuggingCadence XceliumCadence SimVisionCadence JasperGoldCC++PythonPerlASIC development flowGitCI/CD
United States