Epicareer Might not Working Properly
Learn More
E

Software Engineer-Firmware, Embedded Systems

Salary undisclosed

Apply on


Original
Simplified

Our client, a leading national provider of federal defense drones, security drones, and public safety drones is seeking an Embedded Software Engineer to be a critical contributor to the design, development, and maintenance of software and firmware for our high-performance aerial systems, ground station, and test fixtures.

Responsibilities include developing and implementing software solutions, managing the software repository, and participating in version control and distribution mechanics. The Senior Software Engineer will work closely with the Software Engineering Lead and the rest of the engineering team to drive innovation and develop cutting-edge solutions for our products.

You will play a significant role in the software development lifecycle, from initial concept through to deployment, ensuring the delivery of high-quality and reliable software solutions. Your strong technical skills, coupled with a collaborative mindset, will help enhance the team's efficiency and effectiveness in a fast-paced and dynamic environment.

Key Accountabilities
1) Software and Firmware Design:
Design and develop software and firmware for drone systems
Maintain the efficiency of the software repository and version control systems
2) Insight and Analysis:
Assist in overall system architecture design as well as high level software architecture
Participate in post-mission log investigations for failure analysis and insights into flight operations and aircraft performance
Provide technical input and support to the software engineering team
3) Product and Process Development:
Contribute to product roadmap and the maturation of the software design process
Engage in various software processes including Trade Studies, Concept, PRD, and CDR

Reports to the Software Engineering Lead

Apply today for immediate consideration !!!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job