Tactacam

Tactacam

Tactacam is a company that specializes in providing hunters and outdoor sports enthusiasts with filming-related products and hunting cameras. Their cellular cameras offer limitless opportunities to capture the outdoors, designed by hunters for hunters....

Household Durables
51-250
Founded 2013

Description

  • Lead the design and implementation of embedded software for wireless camera products.
  • Maintain and evolve embedded software architecture, product design documentation, and prototyping capabilities.
  • Provide technical guidance and oversight to third-party design partners and engineering contractors.
  • Collaborate with hardware engineers to ensure effective integration of electronics and embedded software.
  • Work with mobile app developers to support integration with iOS and Android platforms.
  • Support Bluetooth/BLE, Cellular/LTE, and Wi‑Fi regulatory testing and certification efforts.
  • Partner with QA teams to troubleshoot and resolve issues during product verification and validation phases.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • 7–12 years of experience in embedded software engineering, specifically with C/C++ applications.
  • Strong background in IoT video streaming technologies, including H.264, RTSP, and WebRTC.
  • Experience with embedded Linux board bring-up using Buildroot or Yocto.
  • Knowledge of object-oriented design and software architecture best practices.
  • Hardware interface experience with I2C, SPI, UART, USB, and MIPI CSI-2.
  • Experience using embedded debugging tools such as oscilloscopes, logic analyzers, and protocol analyzers.
  • Experience with embedded software unit testing and secure software development.
  • Comfort working in Agile environments such as Scrum or Kanban.
  • Proficiency with Git, Jira, GitHub/GitLab, and modern DevOps workflows.
  • Excellent communication skills for technical and non-technical audiences.
  • Development experience with AWS C/C++ SDKs, including S3, MQTT, and Kinesis (preferred).
  • Familiarity with OTA firmware update methodologies for IoT devices (preferred).
  • Scripting experience in Bash, Python, LuaJIT, and GNU Make (preferred).
  • Experience collaborating with third-party design partners to build and debug firmware (preferred).
  • Knowledge of image compression and transmission algorithms (preferred).
  • Understanding of cellular and wireless technologies such as LTE, Wi‑Fi, BLE, and NFC (preferred).
  • Remote applicants are accepted, but candidates in or willing to relocate to Billings, MT are preferred.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k) plan.
  • Paid time off (PTO).
  • Disability insurance.
  • Life insurance.
  • Remote applicants considered, with preference for Billings, MT or relocation there.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - C++, Windows

Ivanti 1K-5K Internet Software & Services

Ivanti is hiring a Windows low-level software engineer to develop and maintain Windows applications, services, and device drivers for its Secure Unified Endpoint Management products across on-premises and SaaS environments.

Agile AWS Azure C C# C++ CI/CD GitHub Kanban .NET Scrum TLS
15 hours, 1 minute ago

Radar Real-Time Software Development Lead

STR 251-1K Aerospace & Defense

STR’s Sensors Division is hiring a Principal RADAR Real-Time Software Engineer to lead development and integration of command-and-control and real-time sensor processing software for advanced multi-function radar systems in support of space missions and sensing.

Embedded Systems MATLAB
1 day, 7 hours ago

Stage Fiabilité Hardware: centrale inertielle

Exotec 251-1K Automotive

Exotec is hiring a hardware reliability intern to develop an onboard diagnostic solution using an inertial measurement unit for AGV monitoring and maintenance improvement.

C Embedded Systems
1 day, 15 hours ago

Senior Embedded Systems Software Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Embedded Systems Software Engineer to develop the firmware layer that powers Tactical Recon & Strike products, including autonomous drones and rocket motor systems.

C Embedded Systems
1 day, 19 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers