Embedded Software Engineer
Allen Control Systems
Company Overview:Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret that employs advanced computer vision and control systems to precisely target and neutralize small drones and loitering munitions. Our innovative approach requires overcoming significant technical challenges, making this an exciting and dynamic environment for experienced engineers.With an engineering-first culture, ACS values technical excellence and innovation. Backed by our founders' successful exits from two previous ventures acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop have a real-world impact.Position Overview:We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware platforms and driver development. The ideal candidate will have hands-on experience configuring embedded Linux PCs such as NVIDIA Jetson, writing Linux drivers, and integrating custom hardware. You will play a critical role in enabling high-performance computer vision and control applications by ensuring reliable low-level software support for our autonomous systems.What You'll Do:Develop and maintain Linux kernel drivers for Jetson-based platforms, supporting Ethernet NICs, USB devices, and MIPI cameras.Write and optimize drivers for custom PCIe devices, FPGAs, and other high-performance peripherals.Configure, customize, and optimize embedded Linux distributions for NVIDIA Jetson platforms to meet performance and reliability requirements.Collaborate with hardware and computer vision teams to ensure seamless integration of sensors, accelerators, and custom hardware with embedded software.Debug low-level system issues, analyze performance bottlenecks, and implement fixes for real-time applications.Produce thorough documentation of driver implementations, hardware interfaces, and configuration processes.What You'll Need:Experience: 3+ years of experience in embedded Linux software development, including driver programming and low-level system configuration.Educational Background: Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.Embedded Linux: Strong experience building, configuring, and customizing Linux kernels and drivers for embedded platforms.Driver Development: Proven experience writing Linux drivers for Ethernet NICs, USB devices, and MIPI camera interfaces.Hardware Interfaces: Familiarity with PCIe and FPGA-based systems.Languages: Proficiency in C/C++ for kernel and driver development; Python or Bash for scripting and automation.Debugging & Testing: Skilled with low-level debugging tools, oscilloscopes, logic analyzers, and performance profiling techniques.You'll Stand Out:NVIDIA Jetson Experience: Direct experience developing software and drivers on NVIDIA Jetson platforms.Robotics & Autonomy: Exposure to robotic or autonomous systems requiring real-time responsiveness.High-Performance Systems: Experience optimizing code for low-latency, high-throughput embedded applications.Networking & Protocols: Knowledge of networking protocols (TCP/IP, UDP) and peripheral communication standards (I2C, SPI, CAN, UART).Open Source Contributions: Demonstrated involvement in kernel or driver-related open-source projects.What We Offer:Competitive salaryACS Equity PackageHealth, Dental, Vision InsurancePaid Time OffAllen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.#LI-AS1
- ...Embedded Software Engineer – RemoteBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.This is a fantastic opportunity to join an established and well-respected...SuggestedFull timeH1bLocal areaRemote workVisa sponsorship
- ...Embedded Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for an Embedded Software Engineer to be responsible for design...SuggestedLocal areaFlexible hours3 days per week1 day per week
- ...The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS Diagnostics team... ...Preferred Qualifications Experience with building embedded system architectures and using interfaces such as I2C, USB,...SuggestedContract workRemote workWorldwide
$67.31 - $95 per hour
...Job Title: Remote Embedded Software Engineer Job Description The Embedded Software Engineer plays a key role in developing payload software, external interfaces, and operating system deployments for space sensor payloads. This role focuses on deploying novel...SuggestedFull timeContract workTemporary workWork at officeRemote work- ...responsible for low-level and high-level software in CesiumAstro’s products through all... ...reliability qualification, as well as software engineering and software project management... ...Designing and implementing software for embedded devices and systems, from requirements to...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ...collaborative, energetic, and forward-thinking individuals to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with...Permanent employmentFull timeContract workWork experience placementLocal area
$143.4k
...3+ years of non-internship professional software development experience. We require 2+... ...systems. We require experience with embedded development in C or C++. Preferred: 3... ...a bachelors degree in Computer Science, Engineering, Mathematics, or a related field. Responsibilities...Full timeInternshipFlexible hours$143.7k - $194.4k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose... ...operating systems, Linux architecture, embedded systems, and control systems. Our team uses... ...knowledge-sharing and mentorship. Our engineers enjoy one-on-one mentoring and thorough,...Full timeInternshipFlexible hours$97.01k - $164.91k
...discussed with the hiring team. Lead the future of flight with BAE Systems! Are you a highly experienced and visionary embedded software engineer seeking a leadership role in a dynamic and innovative environment? At BAE Systems Electronic Systems business, within our...Full timePart timeWork experience placementLocal areaWorldwideFlexible hours- ...As an embedded software & test engineer at Paradromics, you will work in tandem with neuroengineers and electronic designers to realize low-latency, high-fidelity brain machine implants. You'll own the firmware that sits between neural hardware and downstream inference...Full time
$193.3k - $261.5k
...Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges... ...end-to-end qualification frameworks and processes mentoring engineers on implementation best practices - Drive end-to-end...Full timeInternshipLocal areaFlexible hours$168.1k - $227.4k
...Annapurna Labs designs silicon and software that accelerates innovation. Customers choose... ...like others read the news Great! Done some embedded programming Great! Messed with FPGAs... ...team is comprised of excellent software engineers who are able to put on their hardware caps...Full timeInternshipFlexible hours- ...collaborative work culture. They need you, a highly experienced Senior Software Engineer , to join the technical team located in scenic Austin,... ...code quality What you need to succeed: -6+ years of embedded software engineering experience working with Python and C++...Contract work
- ...Job Description Job Description WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth...Temporary workWork experience placementCasual work
$116.15k - $182.4k
...Senior Embedded USB Firmware Developer Description - Be part of something bigger at... ...connectthrough powerful devices intelligent software and services that span the entire... ...and testing strategies. Mentor junior engineers and share your expertise across the team...Full timeTemporary workLocal areaRelocationFlexible hoursShift work- ...a CPU Power Management FW Developer to advance firmware for Qualcomm's custom CPUs. You will collaborate to define and implement embedded firmware to manage power and performance for CPU subsystems within Qualcomm SoCs across verticals. You will work closely with hardware...
- ...facilities in the U.S. They are hiring their first Sr. Embedded Firmware and Controls Engineer to own controls and embedded firmware across large-scale... ...and closed-loop control. Youll work across hardware software and controls through machine bring-up and degree in engineering...Full timeRelocation package
- ...Lead Solutions Engineer Location: Austin, TX - onsite The Role As Lead Solutions Engineer, you own the technical win and the team that delivers it. You lead our Solutions Engineers, set the standard for how Circuit gets sold into technical and industrial buyers...Flexible hours
- ...Corporation America, based in Austin, Texas, is seeking an Embedded Firmware Validation Engineer to join our engineering team. In this role, you... ...Nuvoton’s embedded firmware and developing automated software and hardware testing systems for system‑level features...
- ...defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret... ...to developing, optimizing, and implementing embedded software for real-time control of our systems.What...Local area
- ...metal firmware for High-speed SerDes or Memory interface Physical Layer blocks.• Good Knowledge of C programming language for embedded software development and use of relevant IDE.• Comfortable debugging RTL simulations involving firmware and microcontroller subsystem.•...Full time
- ...environment, upstreaming work to the OpenBMC community and troubleshooting existing designs. A successful candidate will employ solid software methodologies, manageability design expertise, debug capabilities, and strong process practices to ensure on-schedule, defect-free...Work experience placement
- Disney Entertainment and ESPN Product & Technology is seeking a Lead Content Distribution Engineer to manage caching solutions and CDN edge services. You will operate the Disney Distribution Mesh, review performance metrics, and guide incident response with CDN partners...Remote job
- ...Job Description Job Description Hardware Systems Engineer ● Number of Vacancies: 1 ● Location: Austin, hybrid... ...Network Engineering, Infrastructure Operations, Supply Chain, and Software Engineering. ● Work with cross-functional teams at Cloudflare...For contractorsWorldwide
$175k - $315k
...sections of the data stored. Ideal candidate for this Senior Engineer II has deep expertise in large-scale distributed/control... ...of experience designing, implementing, and maintaining multiple software products/systems/releases, preferably in a SaaS delivery model,...Hourly payPermanent employmentWork experience placementWork at officeLocal areaRemote workShift work$120k - $130k
...: Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company setting responsible for development in one or more of...Work experience placementRemote work$150k - $270k
...you. About the Role: CrowdStrike is seeking an experienced Engineer III for the NG-SIEM (next generation security information and... ...curiosity of how our running systems are doing Experience in software development in general and the ability to juggle making...Permanent employmentWork experience placementWork at officeLocal area- ...technologies that transform innovative ideas into reliable, production-ready solutions. Our multidisciplinary teams collaborate across engineering, software, manufacturing, supply chain, and operations to solve complex challenges and deliver next-generation capabilities for our...Permanent employmentLocal area
- ...Product R&D has an immediate opening for a Senior Digital Hardware Engineer within our Integrated Products design team in Austin, TX. In... ...WILL NEED: Bachelor's degree in Electrical, Computer, or Software Engineering, or a related discipline. 5+ years of relevant engineering...Temporary workImmediate startRelocationFlexible hours
- ...Digital Hardware Engineer Product R&D has an immediate opening for an entry level Digital Hardware Engineer within our talented hardware... ...Minimum Bachelor's degree in Electrical, Computer, or Software Engineering, or a related discipline. Proficiency designing...Full timeTemporary workImmediate startRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded developer Austin, TX
- embedded engineer Austin, TX
- embedded systems software engineer Austin, TX
- embedded software engineer Austin, TX
- government software Austin, TX
- software applications developer Austin, TX
- healthcare software sales Austin, TX
- software sales executive Austin, TX
- software technical support engineer Austin, TX
- software trainer Austin, TX


