> Markdown version of [/jobs/ext/1403382-applications-engineer](https://www.wearedevelopers.com/jobs/ext/1403382-applications-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). --- # Applications Engineer - **Company:** Silicon Labs - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $124,600.0 - $231,400.0 - **Contract:** Permanent contract - **Skills:** Abstraction Layers, Artificial Intelligence, Computing Platforms, C++ (Programming Language), Computer Engineering, Continuous Integration, Software Debugging, DevOps, Programming Tools, Embedded Software, Firmware, Hardware-In-The-Loop Simulation, Python (Programming Language), Linux System Administration, Machine Learning, Multiprocessing, Software Architecture, Real-Time Operating Systems, Release Management, Software Tools, Reduced Instruction Set Computing, Software Engineering, Software Requirements Analysis, Systems Integration, Universal Asynchronous Receiver/Transmitter, Scripting, Serial Peripheral Interface, PIC Microcontroller, Concurrency, Hardware Testing, Information Technology, Bare Metal, U-Boot, Data Pipelines - **Published:** July 23, 2026 - **Apply:** https://www.dice.com/job-detail/7985c151-1640-443a-ab11-271517a669e6 ## About the Role * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field with 6-10 years of professional experience * Extensive experience developing embedded software using C/C++ on microcontrollers (bare-metal and RTOS-based systems) * Demonstrated success leading the development and delivery of complex embedded systems from architecture through production release * Strong expertise debugging complex hardware/software interactions across multiple abstraction layers * Experience with RTOS (e.g., Zephyr), Linux-based systems, and modern embedded software architectures * Deep understanding of embedded interfaces including SPI, I2C, UART, DMA, interrupts, timers, and system-level integration * Experience developing and deploying Edge AI / embedded ML applications on resource-constrained devices * Strong understanding of embedded system optimization for performance, power consumption, reliability, and security * Proven experience working directly with customers to solve complex technical challenges and influence successful product adoption * Demonstrated ability to lead cross-functional technical initiatives and influence engineering decisions without direct authority * Excellent written and verbal communication skills with the ability to engage customers, executives, and global engineering teams The Following Qualifications Will Be Considered a Plus * Deep experience with embedded security technologies and implementations, including: + Cryptographic algorithms and secure operations + Secure boot and secure debug + TrustZone or similar hardware isolation technologies + Tamper detection and secure storage + Secure provisioning and manufacturing workflows * Experience with motor control systems (FOC, control algorithms, power electronics) * Embedded vision, image processing, or camera pipeline development * Experience developing CI/CD pipelines, DevOps workflows, and hardware-in-the-loop testing frameworks * Python or other scripting languages for automation, testing, and tooling * Silicon bring-up, hardware validation, or post-silicon characterization experience * Strong understanding of multi-core MCU architectures, concurrency, low-level optimization, and ARM/RISC-V architectures * Experience defining software architecture, technical strategy, or platform-level reference implementations * Demonstrated success mentoring engineers and driving technical excellence across teams * Familiarity with AI-assisted software development tools and modern software engineering practices ## Description * Lead the architecture, design, implementation, and validation of embedded software and reference applications for next-generation silicon platforms * Develop complete system-level solutions that address complex customer use cases using Silicon Labs hardware and software platforms * Drive proof-of-concept demonstrations, evaluation platforms, and reference designs that showcase new device capabilities and accelerate customer adoption * Lead debugging and root-cause analysis of complex hardware and software issues using advanced embedded development and validation tools * Collaborate across Product, Firmware, Hardware, Systems, and Applications Engineering teams to influence product architecture, roadmap decisions, and customer success * Partner directly with strategic customers to understand system requirements, reproduce complex issues, provide technical guidance, and accelerate successful product integration * Define and maintain high-quality application examples, reference designs, technical documentation, and best practices that scale across the organization * Optimize embedded applications for performance, power efficiency, security, scalability, and long-term maintainability * Provide technical leadership by mentoring engineers, reviewing designs and code, and promoting engineering best practices * Translate customer feedback and field experience into actionable recommendations that improve products, software, documentation, and development tools * Evaluate emerging embedded technologies and drive adoption of new architectures, methodologies, and development tools across the team ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [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) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)