Embedded Firmware Engineer

13 hours ago


Huntsville, Alabama, United States Leidos Full time
Embedded Firmware Engineer

We are seeking a highly skilled Embedded Firmware Engineer to join our team at Leidos in Huntsville, AL. As a key member of our Defense Systems Sector, you will play a critical role in creating innovative solutions for complex problems.

Key Responsibilities
  • Design and develop embedded software in C and C++ for a variety of systems.
  • Implement real-time software principles, including RTOS task scheduling and prioritization, inter-process communication, and memory management.
  • Work with real hardware from a software environment and develop low-level device drivers for bare-metal and operating system environments.
  • Customize bootloaders, such as U-Boot, to support specific hardware configurations.
  • Develop low-level communication protocols, including SPI, I2C, and UART.
  • Experience with high-speed data transfer using protocols like PCIe and Aurora is a plus.
Requirements
  • Bachelor's degree in Electrical or Computer Engineering or a related field from an ABET-accredited institution with 12+ years of relevant experience or 10+ years with a Master's degree.
  • Experience with embedded software and firmware design.
  • High proficiency in C/C++ and TCL.
  • Experience with FPGA system design and test from architecture through implementation.
  • Familiarity with modern Xilinx FPGA families and design tools.
  • Experience with multiple high-speed serial communication standards and interfaces.
Preferred Qualifications
  • Experience working with SoC designs, including architecting and interfacing with peripherals, interrupts, and related bus architectures.
  • Working knowledge of digital/analog/mixed signal electronics, components, and interface/communication standards.
  • Experience with FPGA PCBA hardware design.

Leidos is an equal opportunity employer and welcomes applications from diverse candidates. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and experienced Embedded Firmware Engineer looking for a new challenge, please submit your application.



  • Huntsville, Alabama, United States Leidos Full time

    Join Our Team at Leidos The Leidos Defense Systems Sector is on the lookout for a skilled Lead Firmware Engineer to become part of a dynamic team dedicated to crafting innovative solutions for intricate challenges. With a presence across the United States, we deliver responsive and cost-effective engineering, scientific, and IT solutions across various...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Leidos. As a key member of our team, you will be responsible for designing and developing embedded software for complex systems.Key ResponsibilitiesDesign and develop embedded software in C or C++ for embedded systems.Develop a solid understanding of real-time software...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a highly skilled Embedded Firmware Engineer to join our team in Shalimar, FL. As a key member of our team, you will be responsible for designing and developing embedded software for complex systems.Key ResponsibilitiesDesign and develop embedded software in C or C++ for embedded systems.Develop a solid understanding of real-time...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a talented Embedded Firmware Software Developer to join a diverse team in the Defense Systems Sector. As an Embedded Firmware Software Developer, you will be responsible for designing and developing embedded software in C or C++ languages for embedded systems.Key ResponsibilitiesDesign and develop embedded software in C or C++...


  • Huntsville, Alabama, United States Leidos Full time

    Job DescriptionJob Summary:Leidos is seeking a highly skilled Embedded Systems Architect to join our team of talented engineers. As a key member of our Electrical Systems Department, you will be responsible for designing and developing innovative solutions for complex problems.Key Responsibilities:Lead efforts on and develop architectures for embedded...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a highly skilled Embedded Firmware Software Developer to join our team in Shalimar, FL. As a key member of our team, you will be responsible for designing and developing embedded software for complex systems.Key ResponsibilitiesDesign and develop embedded software in C or C++ for embedded systems.Develop a solid understanding of...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a talented Embedded Firmware Software Developer to join a diverse team in the Defense Systems Sector. As an Embedded Firmware Software Developer, you will be responsible for designing and developing embedded software in C or C++ languages for embedded systems.Key ResponsibilitiesDesign and develop embedded software in C or C++...


  • Huntsville, Alabama, United States Edge Autonomy Full time

    Firmware Engineer Job DescriptionWe are seeking a highly skilled Firmware Engineer to join our innovative team at Edge Autonomy. As a Firmware Engineer, you will play a critical role in designing and developing firmware for our cutting-edge products.Key Responsibilities:Design, develop, and maintain firmware for complex systems, including UAV control...


  • Huntsville, Alabama, United States EVONA Full time

    Job Title: Embedded Systems EngineerLocation: Huntsville, AL (Relocation required for non-local candidates)Salary: $100-165k DOEJob Summary:We are seeking a skilled Embedded Systems Engineer to support a key customer in Huntsville, AL. This role involves analyzing hardware, firmware, and software systems to identify strengths, weaknesses, and potential...


  • Huntsville, Alabama, United States Edge Autonomy Full time

    Firmware Engineer Job DescriptionWe are seeking a highly skilled Firmware Engineer to join our innovative team at Edge Autonomy. As a Firmware Engineer, you will play a critical role in designing and developing firmware for our cutting-edge products.Key Responsibilities:Design, develop, and maintain firmware for complex systems, including UAV control...


  • Huntsville, Alabama, United States Edge Autonomy Full time

    Firmware Engineer Job DescriptionWe are seeking a highly skilled Firmware Engineer to join our innovative team at Edge Autonomy. As a Firmware Engineer, you will play a critical role in designing and developing firmware for our cutting-edge products.Key Responsibilities:Design, develop, and maintain firmware for complex systems, including UAV control...


  • Huntsville, Alabama, United States Leidos Full time

    Position Overview:The Leidos Defense Systems Sector is in search of a skilled Senior Embedded Systems Engineer to contribute to a diverse team focused on crafting innovative solutions for intricate challenges. Our offices nationwide deliver responsive, cost-effective engineering, scientific, and IT solutions across the defense, space, cyber, and commercial...


  • Huntsville, Alabama, United States Leidos Full time

    Job DescriptionJob Summary:Leidos is seeking a highly skilled Embedded Systems Architect to join our team of talented engineers. As a key member of our Electrical Systems Department, you will be responsible for designing and developing innovative solutions for complex problems.Key Responsibilities:Lead efforts on and develop architectures for embedded...


  • Huntsville, Alabama, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Firmware Architect to join our team at Leidos. As a key member of our Electrical Systems Department, you will be responsible for designing and developing cutting-edge embedded systems for a diverse range of aerospace and military applications.Key Responsibilities:Lead the development of firmware...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Embedded Systems Architect to join our team at Leidos. As a key member of our Electrical Systems Department, you will be responsible for designing and developing innovative solutions for complex problems.About the RoleLead efforts on and develop architectures for embedded systems integrated into a diverse range of...


  • Huntsville, Alabama, United States Leidos Full time

    About the RoleThe Aerospace Systems Group at Leidos is seeking a highly skilled Digital Signal Processing Engineer to support the Integrated RF Systems Branch in the development of cutting-edge advanced RF systems. This is an exciting opportunity to leverage your expertise in firmware design and digital signal processing to create innovative solutions that...


  • Huntsville, Alabama, United States Ametek, Inc. Full time

    About the RoleAmetek, Inc., a leading provider of high-performance, rugged embedded computing solutions, is seeking a highly skilled Senior Software Development Engineer to join our team.As a key member of our engineering team, you will be responsible for developing and implementing software and firmware for our range of embedded Single Board Computer and...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Job Title: Firmware/FPGA Design EngineerLeidos is seeking a talented Firmware/FPGA Design Engineer to join our team in San Diego, CA. As a key member of our engineering team, you will design and develop innovative FPGA-based solutions for space-based products.Job OverviewThis position is part of the Leidos National Security Sector engineering space...


  • Huntsville, Alabama, United States Ametek, Inc. Full time

    About the RoleAmetek, Inc. is a leading provider of high-performance, open architecture, and standards-based rugged embedded computing solutions for demanding applications in defense and industry.We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our range of embedded Single Board Computer and...


  • Huntsville, Alabama, United States Lorven Technologies Full time

    Job Title: Contract Systems Engineer MidWe are seeking a highly skilled Contract Systems Engineer Mid to join our team at Lorven Technologies.Job Summary:The successful candidate will have a strong background in software development, firmware implementation, and technical documentation. They will be responsible for reviewing software implementation for...