Job Title: Senior Firmware & Edge Systems Engineer Company Name: Hatchwing Job Url: https://www.simplyhired.com/job/VKfvZUWS7x2RnwyBOeAUelatr--7xJ8yPcNOWtVGh4prY5fWrJtd0Q Job Description: Senior Firmware & Edge Systems Engineer Hatchwing Remote Job Details Full-time $150,000 - $170,000 a year 14 hours ago Benefits RSU Qualifications Authentication Embedded software development experience (3–5 years) Internet of Things Embedded systems 5 years AWS IoT IT system monitoring 5G Firmware Compliance audits & assessments System design Firmware development Technology security practices GPS Information security compliance C++ C Cloud-based systems Model deployment Access control implementation Application design Computer hardware Embedded software Decision making SDKs Bluetooth Mentoring Implementing APIs Systems engineering Ubuntu Data pipelines AWS API Gateway Developing and maintaining backend systems System architecture design Senior level AI Cross-functional collaboration Prototypes Information security auditing Communication skills Sensors Python Message Queuing Telemetry Transport (MQTT) protocol Debugging Cross-functional communication System performance monitoring AWS Lambda Full Job Description Edge AI · Embedded Linux · AWS IoT Start-up - Freight Intelligence at the Edge The Role We are building a production-grade edge AI platform for freight visibility, security, and chain-of-custody assurance. We are seeking a Senior Firmware & Edge Systems Engineer to join our early-stage startup and own the application-level firmware running on our embedded AI devices. This is not a position limited to MCU firmware, research, or cloud-only responsibilities. This role owns real hardware deployed in the field, running embedded Ubuntu on Quectel platforms, orchestrating sensors, cameras, AI inference, power systems, and secure cloud connectivity at scale. What You Will Own Edge Firmware & Application Layer Architect, design, and implement application-level firmware on embedded Ubuntu Linux Work with an NRE partner to stand up applications on the edge device prototypes Build on top of Quectel BSPs and vendor base layers Develop and maintain core services in C/C++ and Python Integrate with internal SDKs and API contracts Implement startup sequencing, watchdogs, health monitoring, fault recovery, logging, and telemetry Ensure firmware reliability under real-world conditions including power loss, intermittent connectivity, and environmental stress AI Orchestration at the Edge Integrate and run AI models produced by the internal AI team Manage camera ingest pipelines, inference triggering, and event generation Coordinate AI workflows across sensors and peripherals Optimize inference execution for performance, power efficiency, and reliability Implement edge-side decisioning and exception detection logic Hardware & Peripheral Integration Interface directly with device drivers and peripherals including: Cameras and video pipelines GPS modules IMU / accelerometers Cellular modems (LTE / 5G), Wi-Fi, Bluetooth Sensor network (temp, humidity, light etc.) Power management, battery systems, and solar subsystems Debug issues across hardware, kernel, and application layers Work closely with hardware and electrical engineering teams to bring devices from prototype to production Edge to Cloud Communication & Backend Services Design and implement secure edge-to-cloud communication using MQTT and REST APIs Develop backend services in AWS, including: AWS IoT Core AWS Lambda API Gateway Own device identity, message schemas, authentication, and fleet communication patterns Ensure data reliability, observability, and fault tolerance from edge to cloud OTA & Fleet Management Design and implement a greenfield OTA (Over-The-Air) update system Support safe, fleet-wide firmware updates with rollback capabilities Manage firmware versioning, deployment strategies, and validation processes Security & Compliance Work directly with the CISO to meet security and compliance requirements Implement secure communication, authentication, certificate management, and access control Support internal and external security audits and compliance reviews Apply security best practices across firmware, OS, and cloud integration layers Team Collaboration & Leadership Collaborate with other senior engineers across firmware, AI, cloud, and hardware Mentor and guide junior engineers Participate in architectural decision-making and technical roadmap planning Take end-to-end ownership of assigned subsystems Required Qualifications 5+ years of professional experience in firmware, embedded systems, or edge computing Strong proficiency in C/C++ and Python Deep experience with embedded Linux, specifically Ubuntu Hands-on experience with Quectel SoCs or closely related platforms Proven experience interfacing with hardware peripherals and device drivers Experience developing AWS backend services, including Lambda and API Gateway Strong understanding of MQTT-based device communication Experience shipping hardware-backed systems into production environments Strong debugging skills across hardware, OS, and application layers Senior-Level Expectations Demonstrated ownership of systems deployed in the field Ability to anticipate and design for real-world failure modes Comfort operating across hardware, firmware, and cloud boundaries Ability to work independently while collaborating effectively with cross-functional teams Willingness to mentor junior engineers and work alongside other senior engineers What This Role Is Not A microcontroller-only firmware role A purely backend or cloud engineering role An academic or research-focused position Why Us High-ownership role with real-world impact Deep integration of hardware, AI, and cloud systems Engineering-driven culture with fast decision-making Opportunity to build foundational systems from the ground up and own a piece of growing business. Pay: $150,000.00 - $170,000.00 per year Benefits: RSU People with a criminal record are encouraged to apply Work Location: Remote