Embedded Software Engineer for Autonomous Systems

4 days ago


Dallas, Texas, United States Shield AI Full time
Job Description:

Shield AI is seeking a highly skilled Staff Software Engineer to join our VBAT Software team. As a key member of our team, you will be responsible for developing and maintaining complex avionics software for cutting-edge Unmanned Aerial Vehicles (UAVs).

Key Responsibilities:
  • Design and develop high-quality C/C++ code for V-Bat aircraft, ensuring optimal performance, reliability, and safety.
  • Participate in architecture, design, and code reviews to ensure adherence to industry standards and best practices.
  • Lead cross-functional teams to create systems of software features to implement advanced robotic avionics capabilities.
  • Integrate software from multiple departments, including firmware, software test and verification, Autonomy AI, and Ground Control Stations (GCS).
  • Develop software systems to implement and integrate interfaces to modern avionics sensors, sub-systems, and payloads.
  • Facilitate the design process for updates to the software system architecture.
  • Use modern software development tools and processes to capture our existing architecture and design future architectures.
  • Collaborate to define and extend systems engineering processes.
  • Report status, risks, accomplishments, and expectations to senior leadership.
  • Work with the V-Bat production teams to manufacture UAVs in-house.
  • Design and implement systems capable of conducting tests across various environments, including virtualized hardware and hardware-in-the-loop simulations.
  • Develop innovative tools to enhance the frequency and reliability of software deployment, test execution, and data analysis within a continuous integration and release system.
  • Create prototypes to validate critical design concepts and assess technical limitations.
Requirements:
  • Demonstrated track record of assuming ownership over development processes and features and delivering outstanding outcomes.
  • Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed client expectations in a fast-paced environment.
  • Proactively identify opportunities for improvement within software development projects, demonstrating initiative to propose and implement innovative solutions that enhance efficiency, quality, and overall project success and V-Bat reliability.
  • PhD degree in Systems Engineering, Software Engineering, Computer Science, or a related STEM discipline.
  • Strong embedded software development experience in C/C++.
  • Strong knowledge of embedded software, kernel development, BSPs, or other systems software components.
  • Good understanding of computer architecture, operating systems, and network protocols fundamentals.
  • Experience producing high-quality technical documentation, including architecture, detailed designs, and test plans.
Preferred Qualifications:
  • Experience working on cutting-edge autonomous robotic systems.
  • Proven background in thriving within fast-paced environments, particularly within startup or R&D settings.
  • Demonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes.
  • Real-Time Operating System (RTOS) experience.


  • Dallas, Texas, United States Shield AI Full time

    Job Description:Shield AI is a leading defense technology company that specializes in developing intelligent systems to protect service members and civilians. As a Staff Software Engineer, Embedded Systems Specialist, you will be part of a motivated team of engineers focused on developing complex avionics software for cutting-edge Unmanned Aerial Vehicles...


  • Dallas, Texas, United States Shield AI Full time

    About Shield AIEstablished in 2015, Shield AI is a pioneering defense technology firm committed to safeguarding both service members and civilians through innovative intelligent systems. The company's premier product, Hivemind, is an AI pilot that has successfully operated various aircraft. Shield AI maintains multiple offices and plays an active role in...


  • Dallas, Texas, United States Shield AI Full time

    About Shield AI:Established in 2015, Shield AI is a pioneering defense technology firm committed to safeguarding both service members and civilians through innovative intelligent systems. The company's premier offering, Hivemind, serves as an AI pilot that has effectively operated various aircraft. Shield AI maintains multiple offices and plays an active...


  • Dallas, Texas, United States Lynx Software Technologies Full time

    Position OverviewLynx Software Technologies is in search of a seasoned Embedded Software Engineer at the principal level, eager to collaborate with a skilled team to deliver cutting-edge solutions for future challenges. The ideal candidate will be part of a high-achieving, multi-location team and must exhibit self-motivation, a robust work ethic, effective...

  • Software Engineer

    7 hours ago


    Dallas, Texas, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Raytheon, working on the development of real-time embedded software for missile systems. As a key member of our team, you will be responsible for designing, coding, testing, and integrating software solutions for our complex systems.Key ResponsibilitiesAssist in the...

  • Software Engineer

    1 week ago


    Dallas, Texas, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Raytheon, working on the development of real-time embedded software for missile systems. As a key member of our team, you will be responsible for designing, coding, testing, integrating, and documenting software solutions.Key ResponsibilitiesAssist and participate in the...

  • Software Engineer

    9 hours ago


    Dallas, Texas, United States Raytheon Full time

    About the RoleThis is an exciting opportunity to join the Software organization at Raytheon, where you will be part of a team that develops software applications for missile systems, including integration and test on missiles, launchers, radars, and naval systems.Key ResponsibilitiesAssist and participate in the requirements, design, development, and testing...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:The embedded software engineering division at VIZIO is a vibrant and diverse collective of experts committed to advancing innovation in consumer electronics. Our team, rich in experience and driven by a passion for technology, excels at addressing intricate challenges and delivering state-of-the-art solutions.With a mix of on-site and remote...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:Our embedded software engineering group is a vibrant and diverse collective of experts committed to advancing innovation in consumer electronics. With a rich mix of experience, knowledge, and enthusiasm for technology, our team excels at addressing intricate challenges and delivering state-of-the-art solutions.Consisting of both on-site and...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:The embedded software engineering division at VIZIO is a vibrant and diverse collective of professionals committed to advancing innovation in consumer electronics. Our team, rich in experience and expertise, excels at addressing intricate challenges and delivering state-of-the-art solutions.With a mix of on-site and remote contributors, we...


  • Dallas, Texas, United States Randstad Digital Full time

    Job Description**About the Role**We are seeking a highly skilled Software Engineer to join our team at Randstad Digital. As an Embedded Software Developer, you will be responsible for designing, developing, and maintaining software for embedded devices.Key ResponsibilitiesDevelop efficient and maintainable code for small footprint embedded devices using...


  • Dallas, Texas, United States Emonics LLC Full time

    Job Summary:Emonics LLC is seeking a highly skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including real-time operating systems and device...


  • Dallas, Texas, United States Emonics LLC Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at Emonics LLC.Key Responsibilities:Design and develop high-reliability software for complex systemsCollaborate with cross-functional teams to ensure compliance with DO178 standardsDevelop and maintain software requirements using DOORS ClassicUtilize UML and other...


  • Dallas, Texas, United States Raytheon Full time

    Software Focused Systems Engineer RoleWe are seeking a highly skilled Software Focused Systems Engineer to join our team at Raytheon. As a key member of our Systems Engineering Design & Architecture organization, you will play a critical role in designing, developing, and integrating software solutions for our missile systems.Key ResponsibilitiesManage...


  • Dallas, Texas, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer-Software Technical Authority to join our team at Raytheon. As a key member of our Software organization, you will be responsible for architecting, developing, and integrating real-time embedded software for missile interceptors.Key ResponsibilitiesPlan and schedule tasks to...

  • Software Engineer

    4 months ago


    Dallas, Texas, United States Wipro Limited Full time

    Job descriptionSpecific responsibilities will include Design and implementation of Tensilica software tool chain in particular the instruction set simulator (ISS) for Xtensa processors Development of software models for micro-architectural Xtensa processor features in the cycle-accurate simulator Enhancements and maintenance of the fast functional...


  • Dallas, Texas, United States Tekvivid Inc Full time

    Job Title: Embedded C DeveloperAbout the Role:We are seeking an experienced Embedded C Developer to join our team at Tekvivid Inc. As an Embedded C Developer, you will be responsible for designing and developing software architecture for medical devices using C14 and C17.Key Responsibilities:Design and develop software architecture for medical devices using...


  • Dallas, Texas, United States Catapult Solutions Group Full time

    Software Engineering ManagerCatapult Solutions Group is seeking a seasoned Software Engineering Manager to lead our software development efforts for drug delivery systems. This role will oversee the entire software lifecycle, ensuring compliance with medical device regulations and collaborating with hardware and regulatory teams to deliver integrated...


  • Dallas, Texas, United States Smartwork IT Services Full time

    Job OverviewPosition Title: Technical Project ManagerCompany: Smartwork IT ServicesEmployment Type: Contract, OnsiteRole Summary:The successful candidate will possess a robust background in overseeing projects related to embedded systems, particularly in the areas of television, set-top boxes, and audio technologies. This position requires outstanding...


  • Dallas, Texas, United States Catapult Solutions Group Full time

    Job Summary:Catapult Solutions Group is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for managing the software lifecycle, ensuring compliance with medical device regulations, and overseeing external electrical engineers involved in hardware...