Enter a job title or keyword

Embedded Engineer II

Coreforce


Job Location:

Atlanta, GA - USA

Yearly Salary: USD 100000 - 110000
Posted: 8 October 2026 (14 hours ago)
Application Deadline: 5 January 2027
Vacancies: 1 Vacancy

Job Summary

Description

Apply today to join Coreforce where your Engineering expertise makes a real impact.

Join Our Team as an Embedded Engineer II

Company: Coreforce
Location: Atlanta (Hybrid)
Job Type: Full-time
Salary: $100000 $110000 annually based on experience

Company Overview:
Coreforce is an innovative technology company providingpublic safetyorganizations a comprehensivetechnology suite from dispatchto the delivers integrated technology designed to support public safety entities regardless of organizational size. Our products - body cameras in-car videos mobile routers and digital evidence systems- help public safety officers and first responders save lives strengthen community trust and enhance accountability.

Embedded Engineer II- Build Your Career with Purpose

Join Coreforce and use your engineering skills to support innovative technology that strengthens communities.

Why Youll Love Working Here:

  • Flexible hybrid schedule.
  • Free chef-inspired lunch MondayThursday.
  • 15 PTO days floating holiday.
  • Competitive benefits: medical dental vision 401(k). We provide 401(k) matching per the terms of the 401(k) plan.
  • Annual bonus.
  • Tuition reimbursement.
  • Career growth in a fast-growing mission-driven company.
  • Collaborative purpose-driven culture.

Responsibilities:

  • Design implement and deliver firmware features end-to-end in C/C for bare-metal and embedded Linux platforms with limited supervision.
  • Own small firmware subsystems or components including their testing documentation and maintenance.
  • Develop integrate and debug device drivers for peripherals such as sensors radios storage and communication interfaces (I²C SPI UART USB CAN Ethernet).
  • Perform board bring-up tasks independently including bootloader configuration peripheral initialization and hardware validation for known platform variants.
  • Implement and tune interrupt handlers timers and low-level scheduling mechanisms to achieve reliable deterministic behavior. Use debugging and measurement tools oscilloscopes logic analyzers JTAG/SWD protocol analyzers to diagnose and resolve hardware/firmware interaction issues independently. Collaborate with hardware engineers to review schematics and identify firmware-relevant design considerations.
  • Contribute to board support packages (BSPs) bootloader configuration and OS integration for embedded Linux and RTOS-based systems.
  • Implement error handling logging and diagnostic capabilities for field debugging.
  • Write and maintain unit and integration tests for owned components using test harnesses and hardware-in-the-loop setups where appropriate.
  • Participate actively in design discussions proposing approaches identifying tradeoffs and asking clarifying questions.
  • Conduct peer code reviews with attention to correctness performance maintainability and adherence to team standards.
  • Break down requirements into technical tasks and estimate work for sprint planning.
  • Participate fully in Scrum ceremonies and contribute to continuous improvement of team processes.


Qualifications
Mandatory Qualifications (Knowledge Skills and Abilities)
  • Professional experience developing embedded firmware for production or near-productionhardware platforms.
  • Solid proficiency in C/C for embedded systems including practical understanding ofmemory management concurrency and real-time constraints.
  • Experience developing and debugging device drivers for common embedded interfaces(GPIO I²C SPI UART USB).
  • Hands-on experience with at least one microcontroller family (ARM Cortex-M RISC-V etc.)and familiarity with bare-metal development patterns.
  • Exposure to an RTOS (FreeRTOS Zephyr ThreadX) or embedded Linux distribution (YoctoBuildroot).
  • Practical experience with low-level debugging tools oscilloscopes logic analyzersJTAG/SWD debuggers.
  • Ability to read and interpret electrical schematics and understand hardware behavior relevantto firmware development.
  • Understanding of real-time systems concepts including interrupt handling priority inversionand timing constraints.
  • Experience with Git-based workflows code review practices and CI/CD tooling for firmwarebuilds.
  • Experience working in an agile/Scrum environment as part of a cross-functional team.
  • Good written and verbal communication skills for design discussions documentation andcode reviews.

Preferred Qualifications

  • Experience with wireless communication stacks (Wi-Fi Bluetooth/BLE LTE proprietary RF) inan embedded context.
  • Experience with Nordic Semiconductor BLE devices and SDK or similar BLE chipsetdevelopment environments.
  • Familiarity with Android debugging tools (ADB logcat) for cross-device BLE communicationdebugging; exposure to Android NDK for native- layer integration.
  • Exposure to secure boot cryptographic libraries or secure firmware update mechanisms.
  • Experience developing firmware for battery-powered or low-power devices including basicpower state management.
  • Familiarity with manufacturing test factory programming or calibration processes.
  • Experience with scripting (Python) for test automation tooling or build orchestration.
  • Exposure to embedded audio/video capture or camera subsystems.
  • Experience integrating embedded devices with cloud services via MQTT HTTP or gRPC.
  • Experience with rugged field-deployed hardware or public-safety devices.
  • Familiarity with Java or JVM-based languages for companion services device managementapplications or test automation tooling.

Coreforce is an equal opportunity employer committed to diversity and inclusion.



Required Experience:

IC


About Company

Coreforce helps law enforcement, first responders, legal, and corrections teams to be more efficient, connected, accountable, and ready to respond.

View Profile View Profile