Top Embedded Software Engineer Jobs in Austin, TX

4 Days AgoSaved
Easy Apply
In-Office
Austin, TX
Easy Apply
Senior level
Senior level
Hardware • Internet of Things • Software • Wearables • Semiconductor
Provides technical leadership for embedded MCU software development focused on Secure Boot ROM, secure bootloaders, SDK security, cryptographic operations, HAL, and BSP development. Leads security feature implementation from design through production, including FPGA and silicon testing, debugging, automated testing, and cross-functional collaboration. Requires deep expertise in ARM architectures, bare-metal and RTOS systems, embedded security, C/C++, Python, and low-level hardware/software debugging.
Top Skills: AesArm ArchitecturesArm CompilersBashCC++Ci/CdCryptocellEccEclipseFpgaGccGitI2CIarJtagKeilPkiPythonRsaRtosSaleaeSecure BootSpiTrustzoneUart
18 Days AgoSaved
Hybrid
Austin, TX
97K-165K Annually
Mid level
97K-165K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and develop embedded software for avionics, flight controls, engine controls, vehicle power systems, and other safety-critical applications. Responsibilities span requirements development, software design, implementation, integration, testing, and lifecycle planning. Engineers use embedded development environments and low-level programming for PowerPC and ARM processors, collaborate with cross-functional teams, mentor colleagues, and may lead technical discussions with customers.
Top Skills: ArmArm Development StudioAssemblyBare-Metal Operating SystemsBoard Support Packages (Bsp)CC++Configuration ManagementDevice DriversDo-178B/CGreen HillsMatlabPowerpcPythonReal-Time Operating SystemsSimulinkSource Control SystemsX86
15 Days AgoSaved
In-Office
Austin, TX
Internship
Internship
Hardware • Software
Intern will assist with developing real-time embedded software for mixed-signal IC products, including signal-processing algorithms and AI/ML tools. Responsibilities include collaborating with cross-functional engineering teams, implementing software requirements, supporting AI agents, following modern development practices, and using CI/CD. The role offers hands-on experience across product development from concept through delivery.
Top Skills: Ai/MlCCi/CdDigital Signal ProcessingEmbedded SystemsGitMixed-Signal IcsProcessor ArchitecturesPythonReal-Time SoftwareSocs
Reposted 12 Days AgoSaved
Remote
Austin, TX
148K-179K Annually
Mid level
148K-179K Annually
Mid level
Aerospace • Defense • Manufacturing
Develop and maintain PX4 autopilot firmware for UAVs, integrating sensors and payloads, and managing testing environments. Collaborate on flight operations and system integration.
Top Skills: Arm Cortex-MCC++CmakeGdbMakeMavlinkPx4PythonRos2
26 Days AgoSaved
In-Office
Austin, TX
Junior
Junior
Aerospace • Hardware • Software • Defense
Develop and maintain embedded Linux software for satellite, UAV, launch vehicle, and airborne communication systems. Responsibilities include creating applications, device drivers, libraries, customized kernels, bootloaders, Yocto-based distributions, and deployable software images. The engineer participates throughout the software lifecycle, collaborates with hardware, FPGA, firmware, and systems teams, supports board bring-up and integration, and contributes to testing, documentation, design reviews, and in-orbit support.
Top Skills: BootloadersCC++Ci/CdDevice DriversEmbedded LinuxGitLinux KernelU-BootXilinx SocsYocto Project
One Month AgoSaved
Hybrid
Austin, TX
107K-183K Annually
Mid level
107K-183K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Designs, develops, integrates, and tests embedded software for avionics, flight controls, vehicle power, autonomous systems, and defense electronics. Responsibilities span the full software lifecycle, including requirements, architecture, implementation, hardware integration, debugging, and verification. The engineer works with embedded processors and bare-metal or real-time operating systems, collaborates across engineering teams, interfaces with customers, and may mentor teammates or lead technical design activities.
Top Skills: ArmArm Development StudioAssemblyBare-Metal Operating SystemsCC++Do-178B/CGreen HillsJavaMatlabPowerpcProprietary RtosPythonReal-Time Operating SystemsSimulinkX86
27 Days AgoSaved
Remote
Austin, TX
Senior level
Senior level
Artificial Intelligence • Logistics • Robotics • Automation
Develop low-level embedded controls and communication interfaces for industrial vehicles. Responsibilities include analyzing CAN, J1939, and proprietary protocols; integrating Beckhoff PLCs and TwinCAT; implementing commands, state machines, diagnostics, and fault handling; building tests and simulators; debugging machine bring-up; and supporting customer-site commissioning. The role requires collaboration with electrical, robotics, and vehicle integration engineers.
Top Skills: Beckhoff PlcCC++CanCan FdCanalyzerCanoeDbcEmbedded LinuxEthercatHardware-In-The-Loop TestingIec 61131-3J1939KvaserMcuOscilloscopesPcanRtosStructured TextTwincat
15 Days AgoSaved
Hybrid
Austin, TX
Internship
Internship
Hardware • Software
Intern develops and executes pre- and post-silicon test plans for embedded software products. Responsibilities include enhancing test frameworks, debugging and triaging issues, managing defects, presenting test results, and analyzing test data to improve product quality. The role requires collaboration with experienced engineers and familiarity with embedded systems, RTOS, programming languages, software testing, version control, Jira, and continuous integration.
Top Skills: CC++Continuous IntegrationDspEmbedded SystemsGitJenkinsJIRAMcuPythonReal-Time Operating Systems (Rtos)ShellSvn
One Month AgoSaved
In-Office
Austin, TX
Senior level
Senior level
Aerospace • Hardware • Software • Defense
Serve as the technical authority for embedded software engineering, defining architectures and methodologies across multiple products. Design, implement, test, debug, document, integrate, and validate embedded systems from requirements through production. Collaborate with hardware, electrical, systems, quality, and test teams; review designs and code; optimize performance; assess third-party software; and provide post-production and in-orbit customer support.
Top Skills: Arm ProcessorsCC++Defect Tracking ToolsEmbedded SystemsFpgasIp ProtocolsMultithreadingReal-Time LinuxReal-Time Operating SystemsSoftware Configuration Management ToolsSoftware Development Kits (Sdks)
One Month AgoSaved
In-Office
Austin, TX
Junior
Junior
Aerospace • Hardware • Software • Defense
Develop and port embedded Linux applications, device drivers, libraries, kernel customizations, bootloaders, and Yocto-based software images. Contribute across the software lifecycle, including architecture, implementation, testing, qualification, system bring-up, and in-orbit support. Collaborate with hardware, systems, firmware, and FPGA engineers on embedded platforms for satellites and airborne systems. Participate in design reviews and customer-facing technical documentation.
Top Skills: CC++Ci/CdDevice DriversEmbedded LinuxLinux KernelU-BootVersion ControlXilinx SocsYocto Project
Reposted 19 Days AgoSaved
In-Office or Remote
Austin, TX
Senior level
Senior level
Software
Design and implement high-performance, 3GPP-compliant 5G Core control- and user-plane functions on ARM-based embedded Linux. Develop in C/Go/Rust, use DPDK for packet processing, optimize latency/throughput, debug protocol and performance issues, and collaborate cross-functionally to integrate carrier-grade systems.
Top Skills: 3Gpp5G Core (AmfArmAusfCDpdkEmbedded LinuxGdbGoGtp-UHttp/2LinuxNasNgapNrf)PcfPfcpRustSctpSmfTcp/IpTcpdumpUdmUdpUpfWireshark
21 Days AgoSaved
In-Office or Remote
Austin, TX
Senior level
Senior level
Software
Develop and optimize low-level embedded software and firmware for wireless communication systems. Integrate WiFi and 5G/LTE modules, support board bring-up, and validate hardware-software interactions. Optimize CPU, DSP, FPGA, and power performance; implement secure boot and OTA firmware updates; debug complex subsystem interactions; and collaborate with hardware and cross-functional teams. Maintain technical documentation and participate in code reviews.
Top Skills: 5GArm ProcessorsBashCC++DspsFpgaFreertosLinux KernelLteMcusOta Firmware UpdatesPreempt_RtPythonRtosSecure BootWifi
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office or Remote
Austin, TX
190K-230K Annually
Senior level
190K-230K Annually
Senior level
Information Technology • Software • Energy • Renewable Energy
Build and improve Flipturn’s embedded Linux controller for EV charging and energy management. Responsibilities include integrating chargers, batteries, generators, meters, and utility programs; upgrading Yocto-based systems, bootloaders, and board bring-up; and delivering firmware and full-stack features. The role also involves customer feedback, product vision, end-to-end delivery, and contributing to engineering team culture.
Top Skills: AWSBootloadersEmbedded LinuxFirmwareGraphQLTypescriptYocto
24 Days AgoSaved
In-Office or Remote
Austin, TX
168K-204K Annually
Senior level
168K-204K Annually
Senior level
Robotics
Designs, develops, tests, and maintains robotics middleware and application frameworks in modern C++ on embedded Linux. Owns platform components through deployment and fleet operation, improves reliability and performance, diagnoses complex concurrency and systems issues, and translates safety requirements into software behavior and verification. Collaborates across autonomy, systems, hardware, and software teams while leading technical reviews and mentoring engineers.
Top Skills: C++C++17Cap'N ProtoEmbedded LinuxFlatbuffersInterprocess CommunicationMultithreadingNetworkingNvidia JetsonProtocol BuffersRpc
Reposted One Month AgoSaved
In-Office
Austin, TX
119K-281K Annually
Junior
119K-281K Annually
Junior
Biotech
As an Embedded Software Engineer, you will develop firmware for brain-computer interfaces, collaborating cross-functionally on safety-critical embedded systems and delivering manufacturable solutions.
Top Skills: BleC/C++Embedded StacksFpgaMcu ArchitecturesPythonRfTcp/Ip
Reposted 2 Months AgoSaved
In-Office
Austin, TX
145K-170K Annually
Senior level
145K-170K Annually
Senior level
Hardware • Semiconductor • Manufacturing
Design and implement embedded software systems for semiconductor fabrication tools, developing firmware and real-time Linux applications while collaborating with cross-functional teams.
Top Skills: BuildrootCLinuxPythonRustYocto
Reposted 2 Months AgoSaved
In-Office
Austin, TX
105K-145K Annually
Mid level
105K-145K Annually
Mid level
Hardware • Semiconductor • Manufacturing
Develop firmware for real-time control of semiconductor processing tools; collaborate with engineers on requirements and control implementation; utilize skills in embedded software development.
Top Skills: BuildrootCLinuxPythonRustYocto
Reposted 2 Months AgoSaved
In-Office
Austin, TX
Senior level
Senior level
Hardware • Software • Energy
As a Firmware Engineer, you will design and implement reliable firmware for energy systems, ensuring high-quality, deterministic software development.
Top Skills: CC++
Reposted 2 Months AgoSaved
Hybrid
Austin, TX
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead design, implementation, integration, and delivery of vehicle-side OTA embedded software using C++. Define and decompose system requirements, drive architecture and defect resolution, support integration and validation, troubleshoot vehicle integration issues, and mentor team members while promoting engineering best practices.
Top Skills: BitbucketC++CanGerritGitJenkinsJIRASafeScrumUds (Iso 14229/J15765)Xp
One Month AgoSaved
Remote
Austin, TX
100K-130K Annually
Mid level
100K-130K Annually
Mid level
Information Technology • Internet of Things • Software
Develop and improve embedded graphics and compute drivers, customize products for embedded hardware and real-time operating systems, and profile and optimize drivers and applications. Write and review technical specifications while collaborating on reliable, high-quality safety-critical solutions. The role requires embedded software development, debugging, troubleshooting, and familiarity with graphics APIs, ARINC 653, and safety-critical development practices.
Top Skills: Arinc 653CC++DeosDo-178Embedded Operating SystemsIso 26262LinuxLynxosOpenclOpenglVulkanVxworks
Reposted 2 Months AgoSaved
In-Office
Austin, TX
35-35 Hourly
Internship
35-35 Hourly
Internship
Biotech
This position involves developing firmware for implantable systems, collaborating with engineers, and contributing to system improvements. Responsibilities include working with embedded systems and hardware understanding.
Top Skills: CC++Python
Reposted 2 Months AgoSaved
Remote
Austin, TX
Mid level
Mid level
Edtech
The Embedded Software Engineer will analyze and develop embedded software systems, provide customer support, and apply software engineering and cybersecurity methods.
Top Skills: AdaCC++VerilogVhdlVxworks
Reposted 2 Months AgoSaved
Remote
Austin, TX
Mid level
Mid level
Renewable Energy
Design, build, and scale embedded connectivity and security for distributed energy devices. Implement networking (Ethernet/Wi‑Fi/Thread/Zigbee/BLE), secure provisioning, OTA firmware pipelines, telemetry, and diagnostics. Support testing, certification, manufacturing validation, and cross-functional collaboration from prototype to deployment.
Top Skills: BleBootloadersCC++CertificatesCi/CdCoapEthernetFreertosHTTPIp NetworkingLogic AnalyzersMqttNetwork SniffersNtpObservability PlatformsProtocol AnalyzersPtpPythonSecure ElementsThreadTlsTpmWebsocketsWi-FiZephyrZigbee
One Month AgoSaved
In-Office
Austin, TX
Senior level
Senior level
Aerospace • Hardware • Software • Defense
Designs, develops, tests, debugs, documents, and supports embedded software for aerospace and space systems. Responsibilities span microcontrollers, Linux-based computers, drivers, board support packages, applications, interfaces, and user interfaces. The role includes hardware integration, code and design reviews, qualification, performance optimization, third-party software assessment, customer support, design presentations, and proposal contributions.
Top Skills: Arm ProcessorsCC++FpgasLinuxMicrocontrollersReal-Time LinuxReal-Time Operating SystemsSoftware Development Kits
2 Months AgoSaved
In-Office
Austin, TX
105K-145K Annually
Mid level
105K-145K Annually
Mid level
Hardware • Semiconductor • Industrial • Manufacturing
Develop microcontroller firmware and real-time Linux applications for semiconductor fabrication tools. Work end-to-end from system definition and board bring-up to drivers, control logic, diagnostics, and production deployment while collaborating with electrical and mechanical teams.
Top Skills: AdcCCanDigital Signal ProcessingEmbedded LinuxGpioI2CLinuxMicrocontrollersPwmPythonReal-Time SystemsSpi
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account