Epicareer Might not Working Properly
Learn More
E

Embedded Software Engineer

Salary undisclosed

Apply on


Original
Simplified

Embedded Software Engineer

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

<>Required Skills</>

- or Permanent Resident legally able to work in the US due to gov't requirement
- Bachelor's degree in Software Engineering (or comparable)
- 3+ years- industry experience, Defense or Aerospace experience preferred
- Solid embedded systems- development experience
- Proficiency with GIT and software version control as well as experience with software release control and distribution mechanics preferred
- Self-starter with effective problem-solving, analytical, communications, and organizational skills

Other
- Experience with software defined PID control systems, Robot Operating System (ROS), and autonomous navigation
- Familiarity with various computer vision sensor technologies and standard COTS flight controllers
- Ability to thrive in a high-tempo environment and adapt to rapidly shifting focus with company priorities
- Emphasis on teamwork, collaboration, and prioritizing team success
- Willingness to travel as needed for demos, customer meetings, and relevant industry events

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