K

KRUSH Tech

Embedded systems engineering and hardware automation.

Lead Embedded Systems Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering discipline is required.
  • At least 7 years of experience designing and developing embedded systems for complex electronic products is required.
  • Experience leading embedded software development through the complete product lifecycle from prototype to production, as well as demonstrated technical leadership within multidisciplinary engineering teams, is required.
  • Strong expertise in embedded systems architecture and firmware development is required.
  • Experience designing real-time embedded systems using a real-time operating system such as FreeRTOS or equivalent is required.
  • Proficiency in low-level embedded software, device drivers, hardware abstraction layers, and microcontroller peripherals is required.
  • Experience with hardware-software co-design, microcontroller selection, and embedded system optimization is required.
  • Strong debugging and troubleshooting skills across embedded hardware and firmware are required.
  • Experience with system integration, validation, verification, and root cause analysis is required.
  • Knowledge of engineering development processes, product lifecycle management, and New Product Introduction is required.

Responsibilities

  • Lead the architecture, design, and development of embedded systems and firmware for advanced unmanned aerial vehicle platforms.
  • Define embedded software architectures, technical standards, and development best practices to ensure scalable, maintainable, and reliable products.
  • Collaborate with hardware engineering teams on microcontroller selection, hardware-software partitioning, system optimization, and design reviews.
  • Lead firmware integration, system validation, and debugging across hardware, software, communications, and manufacturing environments.
  • Investigate and resolve complex cross-functional technical issues through systematic root cause analysis and corrective actions.
  • Coordinate technical activities across firmware, hardware, systems integration, test, validation, and manufacturing teams.
  • Support product lifecycle activities, including prototype development, New Product Introduction, production readiness, and manufacturing handoff.
  • Mentor embedded engineers, provide technical leadership, manage engineering risks, and contribute to technology strategy and long-term product roadmaps.

About the Company

KRUSH Tech

Embedded systems engineering and hardware automation.

KRUSH Tech provides engineering services that bridge hardware, software, and infrastructure for high-performance, regulated environments. Its work spans embedded systems (firmware, board bring-up, controls, and edge compute), industrial automation (controls integration, machine interfaces, sensor networks, robotics), simulations and digital twins (model-based engineering and real-time visualization), and technical infrastructure (data pipelines and edge/cloud orchestration). The company combines sourcing, development, and manufacturing to offer end-to-end support, including electronics supply, contract device assembly, and hardware development across Europe, and advanced aerospace, defense, and autonomous systems work in the United States. Its goal is to turn complex constraints into stable, production-ready hardware and high-performance systems that can be deployed and handed off to operations.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at KRUSH Tech

See more jobs