Embedded Software Engineer

4 weeks ago


Huntsville, United States GCR Technical Staffing Full time
Job DescriptionJob Description

Essential Job Duties and Responsibilities:

  • Embedded systems and kernel development.
  • Develop device drivers and embedded firmware
  • Application performance tuning, debugging, testing and supporting software releases
  • Works as part of an integrated product team using Agile development methodology

 

EMBEDDED SOFTWARE DEVELOPMENT, CODING, ALGORITHM DEVELOPMENT, BASH, LINUX KERNEL, C++, YOCTO, GPIO, GIT

Skills and/or Experience Needed:

  • MS or BS in Computer Science or related engineering field
  • 5 - 10 years of experience in the field of Software Development preferred
  • Experience with embedded software coding and algorithm development
  • Experience in C, C++, Bash, Linux
  • Experience with YOCTO for building Linux kernel
  • Experience with GPIO, SPI and Serial Communication on ARM processors is a plus
  • Experience with GIT or similar version control system
  • Familiarity with FPGA design and integration is a plus
  • Previous Agile development experience is a plus
Company DescriptionGCR is a national technical recruiting firm. We specialize in contract, contract to hire, and permanent staffing solutions across a variety of industries including, Information Technology, Commercial, Automotive, Medical Device, Pharmaceutical, Manufacturing, and Defense.Company DescriptionGCR is a national technical recruiting firm. We specialize in contract, contract to hire, and permanent staffing solutions across a variety of industries including, Information Technology, Commercial, Automotive, Medical Device, Pharmaceutical, Manufacturing, and Defense.

  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    About the RoleWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products for our clients.Key ResponsibilitiesDevelop and integrate software products using technical...


  • 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, United States Waites Sensor Technologies, Inc. Full time

    Job DescriptionJob DescriptionDescription:Embedded Software EngineerThis is a rare opportunity to develop cutting edge technology alongside our Engineering team!What we are: Fun, fast-paced, client-focused, people-centric, inviting, flexible, and rapidly growing.What we are not: Overly structured, exclusive, uncompromising, disengaged, or...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    Position Overview: Join the innovative team at Lockheed Martin, where you will contribute to the development of cutting-edge Long Range Hypersonic Weapon (LRHW) systems. This role is an opportunity to engage with a company renowned for its extensive experience in hypersonic vehicle development and flight testing. Role Responsibilities: As a Senior Software...


  • Huntsville, Alabama, United States Nightwing Full time

    Position Overview: Join Nightwing as a Lead Embedded Software Engineer, where you will play a pivotal role in enhancing our cybersecurity solutions. We are a dynamic organization focused on delivering innovative technology to safeguard national interests.Role Type:HybridAbout Us:As a newly independent entity, Nightwing is committed to advancing our...


  • Huntsville, United States Lynx Software Technologies Full time

    Description Thompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and...


  • Huntsville, Alabama, United States BAE Systems Full time

    Job Description Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with the majority of your time working onsite along with some remote activities when possible.Do you want to lead a team that designs and writes software that really matters?Do you want to contribute to...


  • Huntsville, Alabama, United States ENSCO Full time

    Embedded Systems and Navigation Software Engineer - Flexible Work Arrangement AvailableEligibility for security clearance is required.Industry: AerospaceJob Overview:** Flexible Work Arrangement Available **We are seeking a skilled engineer to develop software for real-time navigation systems and their supporting frameworks. The ideal candidate will have a...


  • Huntsville, United States Penta Research Full time

    Job DescriptionJob DescriptionHuntsville, ALFull TimeSecurity Clearance: Active DoD Secret clearance requiredJob Description & Position Responsibilities:Penta Research is seeking an Embedded Software Developer working with a commercial satellite and/or aircraft autonomy company. The candidate will be responsible for embedded software development in primarily...


  • Huntsville, Alabama, United States DESE Research, Inc. Full time

    Position OverviewDESE Research, Inc. is in search of an Embedded Systems Engineer dedicated to the innovation and advancement of integrated hardware and software solutions aimed at safeguarding essential operational capabilities of defense systems. Our mission is to conceptualize, construct, and merge cutting-edge technologies to enhance the robustness and...


  • 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

    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 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 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...