> Markdown version of [/jobs/ext/2714626-embedded-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/2714626-embedded-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Engineer - **Company:** Trackonomy Systems, Inc. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $140,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** LTE (Telecommunication), Altium Designer, C++ (Programming Language), Code Review, Communications Protocols, Software Debugging, Device Drivers, Embedded Software, Firmware, Global Positioning Systems (GPS), Python (Programming Language), Network Protocols, Rapid Prototyping Process, LoRaWaN, Schematic Capture, Transmission Control Protocol (TCP), Universal Asynchronous Receiver/Transmitter, Web Applications, Scripting, Serial Peripheral Interface, PIC Microcontroller, Test-Driven Development (TDD), Software Troubleshooting, GNSS - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-embedded-firmware-engineer-trackonomy-5953303 ## About the Role Candidates must be comfortable working with microcontrollers and low-level hardware control in a test-driven development environment. The ideal candidate will have experience working with wireless communications modules, IoT technologies, RF protocols, and strong troubleshooting and prototyping skills., * Bachelor's or Master's degree in Electronics Engineering * At least 6+ years of embedded software development with emphasis on C/C++ * Background in real-time embedded systems * Extensive work in firmware development, testing, and system-level bring-up and debugging * Skilled in bench modifications and rapid prototyping of hardware/firmware solutions * Strong interpersonal, organizational, and communication skills * Effective collaborator who shares knowledge, learns from others, and supports cross-functional teams * Self-starter with strong motivation and ownership mentality Preferred Skills * Background in IoT systems and wireless/wired communication protocols, including BLE, LoRa, and LoRaWAN * Skilled in firmware development on ARM-based microcontrollers and processors; familiarity with Nordic devices is a plus * Knowledge of cellular protocols such as LTE, LTE-M/NB-IoT, and industrial wireless electronics * Hands-on work with cellular modems and GPS/GNSS systems * Ability to develop device drivers for sensors and communication modems * Strong understanding of subsystem interfaces such as UART, I2C, SPI, and other standard chip-level protocols * Proficiency in low-power embedded development, including performing power profiling on target devices * Knowledge of firmware development best practices including testing, documentation, debugging, and code review * Understanding of PCB design using schematic capture and layout tools (Eagle/Altium preferred) * Capability to design bootloaders and implement firmware-over-the-air updates * Familiarity with scripting languages (Python preferred) * Ability to read and interpret complex electrical schematics * Strong foundation in microcontrollers and embedded peripheral driver development * Knowledge of embedded networking protocols such as RSTP, PTP, LLDP, and UDP/TCP is a plus ## Description You will be a core engineer on our early-stage team. We work on everything from machine learning and security to high-performance computing, IoT devices, and dynamic web applications. Don't be surprised if you have the opportunity to touch nearly every system while working here, often collaborating with teammates on critical initiatives., We strive to provide a stellar experience throughout the application process and ensure all applicants receive fair consideration based solely on merit and business needs. ## Related Videos - [Location Verification without GPS?](https://www.wearedevelopers.com/videos/1184-location-verification-without-gps) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Smart, Connected, Unexpected: The Wild Side of IoT and AI](https://www.wearedevelopers.com/videos/1113-smart-connected-unexpected-the-wild-side-of-iot-and-ai) - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)