Senior Firmware Engineer at Geoforce

Bozeman, Montana, United States

Geoforce Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
IoT, GPS Tracking, Asset ManagementIndustries

Requirements

  • BS/MS in EE, CpE, CS or experience in related field
  • 4-7 years of experience in firmware development
  • Expertise in the C programming language
  • Proficiency in debugging complex RTOS firmware (FreeRTOS, Zephyr)
  • Proficiency in developing for and utilizing wireless interfaces, particularly BLE
  • Proficiency with hardware interfaces: SPI, I2C, UART, GPIO, ADC
  • Understanding of usage of automated test and measurement equipment, oscilloscopes, spectrum analyzers, logic analyzers, etc
  • Experience with implementing and utilizing bootloaders over various interfaces
  • Ability to read and understand electrical schematics and design files
  • Programming experience in Python
  • Concepts related to electrical measurements and calculations therewith
  • Proven track record of product delivery
  • ISO 9001:2015

Responsibilities

  • Development and maintenance of Geoforce firmware
  • Develop PC based test software to interface with our products over BLE, cellular and satellite networks
  • Work with Application Engineering to ensure that all hardware is testable in manufacturing through firmware interfaces
  • Development of documentation and specifications to deliver to internal and external customers
  • Work closely with Electrical Engineering to verify and validate new hardware designs
  • Work with Reliability Engineering to develop test solutions when needed
  • Design, develop, test, enhance, and manufacture world class asset tracking hardware
  • Work closely with the software team to ensure that data communication, engineering data, and device interfaces are developed and tested in concordance with specifications
  • Provide input to and work closely with the Hardware Development team to design, analyze, and test electronic circuits and systems for current and future products, along with recording evidence to assure quality and reliability
  • Work closely with multiple teams in the organization (Product Management, Quality Assurance, Customer Success) and be highly involved in the development of policies, standards and guidelines that direct firmware development and communication protocols within the company

Skills

Firmware
Embedded Systems
IoT
Bluetooth Low Energy
BLE
RTOS
Cellular Communication
Satellite Communication
C
C++
Embedded Programming

Geoforce

Global traceability solutions for field equipment

About Geoforce

Geoforce provides global traceability solutions for field equipment through a cloud-based software platform that integrates with GPS tracking sensors. This system allows businesses to track and monitor their equipment in real-time, eliminating uncertainty in field operations. Geoforce caters to various industries, including oil and gas, rail, government, defense, construction, agriculture, transportation, logistics, and mining, focusing on clients who need reliable tracking in tough environments. Their GT1 GPS tracking device is built to endure extreme conditions, making it suitable for harsh operational settings. The company generates revenue by selling both hardware and software, charging subscription fees for access to their platform. Geoforce's main goal is to enhance operational efficiency and reduce downtime for its clients by providing durable tracking solutions that minimize technician visits and prevent equipment failures.

Plano, TexasHeadquarters
2007Year Founded
$2.9MTotal Funding
EARLY_VCCompany Stage
Automotive & Transportation, Industrial & Manufacturing, Government & Public SectorIndustries
51-200Employees

Benefits

Professional Development Budget

Risks

Increased competition from Iridium Communications could threaten Geoforce's market share.
Integration challenges from Temeda acquisition may disrupt operations and customer service.
New solar-powered trackers in Australia may face regulatory hurdles or market resistance.

Differentiation

Geoforce offers durable GPS tracking devices for harsh environments, ensuring reliable performance.
Their cloud-based platform provides real-time data, enhancing operational efficiency and asset management.
Geoforce's solar-powered trackers offer long battery life, reducing maintenance costs for remote clients.

Upsides

Acquisition of Temeda enhances Geoforce's telematics solutions, expanding market reach in asset management.
Partnership with Sewell Fleet Management opens new avenues in the fleet management industry.
Hiring Kyle Bowker as CRO could drive strategic sales initiatives and revenue growth.

Land your dream remote job 3x faster with AI