Staff Software Engineer for Embedded Applications
1 month ago
Shield AI is a leading defense technology company that develops intelligent systems to protect service members and civilians. Our mission is to create cutting-edge AI pilots that can operate in various environments. We are committed to innovation and excellence in our products and people.
Job Description:
The VBAT Software team is a dynamic group of engineers responsible for developing complex avionics software for Unmanned Aerial Vehicles (UAVs). As a member of this team, you will work on designing and developing software systems that utilize modern aerospace sensors, state-of-the-art UAV avionics, and groundbreaking Artificial Intelligence applications. Your responsibilities will include developing high-quality C/C++ code, participating in architecture and design reviews, leading cross-functional teams, and integrating software from multiple departments.
Key Responsibilities:
- Develop high-quality C/C++ code for V-Bat aircraft, ensuring optimal performance, reliability, and safety.
- Participate in architecture, design, and code reviews.
- Lead cross-functional teams to create systems of software features for 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 field.
- 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.
Compensation:
The total compensation package for this position includes a salary within the range of $157,776 to $236,664 per year, plus bonus, benefits, and equity. Temporary employee positions are eligible for an hourly salary within the same range, plus a temporary benefits package after 60 days of employment. Interns, military fellows, and part-time employees are not eligible for bonus, benefits, or equity.
-
Senior Embedded Software Architect
4 weeks ago
Dallas, Texas, United States Lynx Software Technologies Full timeAt Lynx Software Technologies, we're seeking a seasoned Embedded Software Engineer to join our team. As a principal-level engineer, you'll be responsible for developing innovative solutions for complex problems.The ideal candidate will have a strong background in C/C++ software development, with experience in real-time operating systems and embedded systems....
-
Embedded Software Engineer
4 weeks ago
Dallas, Texas, United States Wistron NeWeb Corporation (WNC) Full timeJob SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Wistron NeWeb Corporation (WNC). As an Embedded Software Engineer, you will be responsible for designing, developing, and debugging software for embedded devices and systems from requirements to production and commercial deployment.Key ResponsibilitiesDesign and develop...
-
Embedded Software Engineer
3 weeks ago
Dallas, Texas, United States Ananant Systems Private Limited Full timeJob Title: Embedded Software EngineerJob Description:We are seeking an experienced Embedded Software Engineer to join our team at Ananant Systems Private Limited. The ideal candidate will have a strong background in signal processing and firmware development.Key Responsibilities:Design and develop signal processing firmware using C/C++ and DSP assembly...
-
Embedded Software Engineer
1 month ago
Dallas, Texas, United States Randstad US Full timeJob Summary:As a key member of our team, you will be responsible for designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners. You will work within an experienced scrum-based software development team, participate in technical design reviews, develop innovative solutions, write unit tests, and debug both new and existing code....
-
Embedded Software Engineer
4 weeks ago
Dallas, Texas, United States Qualitative Financials Full timeThis is a unique opportunity to collaborate with a team that develops calculators and software solutions in the education technology space.The ideal candidate would have a strong background in embedded C/C++ programming as well as the ability to work with multiple tools, platforms, and other programming languages.We're searching for a proactive problem...
-
Embedded Software IoT Engineer
4 weeks ago
Dallas, Texas, United States Genie Full timeThe Genie Company is a leader in developing quality consumer products and providing superior customer service. We are seeking a skilled Software Engineer to support, develop, and design software for the control, communication, and monitoring of IoT/smart garage door operators and accessories.This position is located at Genie's RandD Center of Excellence in...
-
Embedded Software Developer
4 weeks ago
Dallas, Texas, United States Planmeca USA Full timeJob Title: Embedded Software EngineerAbout the Role:Planmeca USA is seeking a skilled Embedded Software Engineer to join our R&D team. As a key member of our team, you will be responsible for designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners.Key Responsibilities:Design and write embedded software code according to...
-
Embedded Systems Software Engineer
4 weeks ago
Dallas, Texas, United States Futran Tech Solutions Pvt. Ltd. Full timeJob Description:At Futran Tech Solutions Pvt. Ltd., we are seeking a highly skilled Embedded Systems Software Engineer to join our team. The ideal candidate will have a strong background in embedded software development using C and C++ languages. Key responsibilities include designing, developing, and testing software for embedded systems, as well as...
-
Embedded Software Development Engineer
4 weeks ago
Dallas, Texas, United States VIZIO Full timeAbout the Team:We are a dynamic and diverse group of professionals dedicated to pushing the boundaries of innovation in consumer electronics. Our team thrives on tackling complex challenges and delivering cutting-edge solutions.Our team operates with a spirit of collaboration and camaraderie, leveraging the latest tools and technologies to drive excellence...
-
Embedded Software Developer
4 weeks ago
Dallas, Texas, United States Planmeca USA Full timeJob SummaryPlanmeca USA is seeking a skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners.Key ResponsibilitiesDesign and write embedded software code according to prescribed...
-
Embedded Software Developer
3 weeks ago
Dallas, Texas, United States Riccione Resources Full timeJob Title: Embedded Software DeveloperJob Description:We are seeking a skilled Embedded Software Developer to join our team. As a member of our technical team, you will work on projects from concept to manufacturing release. Your primary responsibility will be to develop embedded software using the C programming language.Key Responsibilities:Developing...
-
Senior Embedded Software Developer
4 weeks ago
Dallas, Texas, United States The Ranger Group Full timeThe Ranger Group, a leading US Engineering Solutions provider, is seeking a Senior Embedded Software Developer for a Direct Hire role with a leading Manufacturing client in the Dallas Area. This role will require work to be completed 100% Onsite.Job Description: We are seeking an experienced Embedded Software Engineer to design and develop QT GUI interfaces...
-
Embedded Software Developer
4 weeks ago
Dallas, Texas, United States The Ranger Group Full timeThe Ranger Group is seeking a skilled Embedded Software Developer to work on a full-time basis with a leading Electronic Manufacturing client in the Dallas Area. This role requires 100% onsite work.Job Summary:We are looking for a software engineer with expertise in Linux who can develop device drivers, write user space applications, and measure performance....
-
Staff Engineer, Product Applications
3 weeks ago
Dallas, Texas, United States Analog Devices Full timeJob SummaryAs a Staff Engineer, Product Applications, you will lead the technical development of customer software and hardware integration efforts for Analog Devices. This role requires expertise in wireless battery management systems, with a focus on automotive applications. The ideal candidate will have a strong background in electronics engineering and...
-
Embedded Software Developer
1 month ago
Dallas, Texas, United States Spark Connected Full timeJob Title: Embedded Software DeveloperJob Summary: We are seeking an experienced Embedded Software Developer to join our team at Spark Connected, LLC. As an Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software for wireless charging systems and communication interfaces.Responsibilities:Write source code...
-
Embedded Systems Integration Engineer
3 weeks ago
Dallas, Texas, United States VIZIO Full timeAbout the RoleWe are seeking a highly skilled and motivated Integration Engineer with a passion for embedded systems and a deep understanding of integration test and test automation methodologies to contribute to our team.Key ResponsibilitiesDesign, develop, and execute test plans to verify the functionality, performance, and reliability of embedded TV...
-
Embedded Systems Integration Specialist
4 weeks ago
Dallas, Texas, United States VIZIO Full timeAbout the RoleWe are seeking a highly skilled and motivated Integration Engineer with a passion for embedded systems and a deep understanding of integration test and test automation methodologies to contribute to the success of Vizio products.Key Responsibilities• Design, develop, and execute test plans to verify the functionality, performance, and...
-
Dallas, Texas, United States Shield AI Full timeAt Shield AI, we are revolutionizing the defense technology industry with our cutting-edge AI pilot, Hivemind. As a transformative Embedded Software Engineer, you will play a crucial role in developing complex avionics software for our world-class Unmanned Aerial Vehicles (UAV).We are seeking a highly skilled and motivated individual to join our VBAT...
-
Staff Software Engineer, Partner Engineering
4 weeks ago
Dallas, Texas, United States Crunchyroll Full timeAbout CrunchyrollAt Crunchyroll, we're passionate about delivering the art and culture of anime to a global community. As a key member of our Partner Engineering team, you'll play a crucial role in shaping the future of anime.About the RoleThe Partner Engineering team is responsible for ensuring seamless interactions between Crunchyroll and our partners. As...
-
Senior Software Integration Engineer
4 weeks ago
Dallas, Texas, United States Analog Devices Full timeJob SummaryAs a Staff Engineer, Product Applications at Analog Devices, Inc., you will lead the technical development of customer software and hardware integration efforts for wireless battery management systems. Your expertise will be crucial in supporting automotive Original Equipment Manufacturers and Tier 1 customers in integrating ADI wireless battery...