Quest Defense

Senior Embedded Software Engineer

Quest Defense

full-time

Posted on:

Location Type: Hybrid

Location: WilmingtonNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $140,000 per year

Job Level

About the role

  • Develop creative solutions and reduce complexity to create accurate and effective solutions for complex engineering problems.
  • Typical embedded software activities will include preparing design specifications, developing software, performing module testing, and integration testing of the design.
  • Performing Code Reviews and verifications of Design Specifications and Reports.
  • Engage customers to define scope, review results, and discuss technical risks. Perform integration testing of software solutions using Hardware-in-the-Loop (HIL) simulation and full end to end operational testing.
  • Work with the technical leader to establish an effective work plan, including time estimates, schedule estimates, requirements and work processes.
  • Apply engineering fundamentals and 1st order engineering principles to establish and/or confirm expected performance.
  • Provide clear and complete analysis documentation in accordance with GEH engineering procedures.
  • Manage time effectively to provide quality deliverables within the expected project timeline.
  • Communicate effectively to leadership the status of work activities.
  • Provide leadership and mentoring to junior staff.
  • Effectively manage multiple priorities.

Requirements

  • Bachelor’s degree in electrical, computer or software engineering or a related engineering discipline
  • 10+ years of relevant Software Engineering Development, including an expert knowledge level of C- programming languages and software development tools (GitLab, Jira, LDRA, Arm Development Studio, Visual Studio, GDB, etc.)
  • Minimum of 7 years of advanced knowledge of the C programming languages
  • Minimum of 10 years’ experience with coding conventions, code review, unit testing and integration testing of software.
  • The candidate must be willing to be onsite in Wilmington, NC periodically to test software on the client equipment and work in the lab with other client engineers.
Benefits
  • Competitive pay
  • Comprehensive medical/dental/life and disability coverage
  • 401(k) with employer match
  • Professional development support
  • Flexible, friendly workplace
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C programmingsoftware developmentmodule testingintegration testingcode reviewsdesign specificationsunit testingengineering fundamentalsHIL simulationcoding conventions
Soft Skills
communicationleadershipmentoringtime managementproblem-solvingcustomer engagementprioritizationanalysis documentation