Metro Associates
Back to List

Job ID: 3308497

Employment Type: Full-time, PermanentRelocation Assistance Available: Possible for ideal candidate

Location: Blacksburg, VA (Hybrid Work Schedule – Onsite 3 Days, Remote 2 Days)

Position: Senior Embedded Design Engineer

Our Award Winning Client is a nationally recognized leader in aerospace, aviation, and defense, supporting U.S. military priorities and space exploration missions. With a long-standing reputation for innovation and reliability, our client is committed to equipping those who defend freedom while revolutionizing space travel, including NASA's deep space exploration programs.

Key Responsibilities:

  • Support the design and development of embedded software for MIL-AERO electronics products.
  • Design, develop, modify, and evaluate embedded software-based solutions for military and aerospace applications.
  • Collaborate with internal teams to troubleshoot and resolve software and system issues.
  • Perform embedded systems engineering tasks, including requirements analysis, system design, component integration, design reviews, and integration testing.
  • Debug and maintain existing software systems to ensure optimal performance.
  • Develop detailed implementation plans, defining programming languages, platforms, and resource requirements.
  • Maintain and enhance codebases through debugging, updates, and continuous improvements.
  • Interface directly with customers to gather requirements and ensure software solutions align with project needs.

Required Skills & Qualifications:

  • Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, Applied Mathematics, Physics, or a related field with 3+ years of experience in embedded real-time control software development.OR
  • Bachelor's degree in the same fields with 5+ years of experience in embedded real-time control software development.
  • Experience designing FPGAs and/or Microprocessor toolsets; proficiency in VHDL and C preferred.
  • Strong understanding of low-level programming, bare-metal applications, and data link layer protocols.
  • Hands-on experience using embedded development tools, including oscilloscopes, digital analyzers, and multimeters.
  • Experience with industry-standard communication protocols such as USB, CAN, RS422, RS485, SPI, I2C, UART, and others.
  • Knowledge of modern embedded software development processes, including unit testing, continuous integration, and version control (Git).
  • Understanding of TCP/IP stacks and protocols.
  • Proficiency in debugging techniques, including JTAG debuggers, logic analyzers, and protocol sniffers.
  • Experience with Real-Time Operating Systems (RTOS), including bare metal and embedded Linux, is a plus.
  • Familiarity with Unix internals, low-level driver software, and GUI development is a plus.

Benefits:

  • Financial Rewards: Competitive compensation, annual profit-sharing, 401(k) with company match, Employee Stock Purchase Plan, Flexible Spending & Health Savings Accounts.
  • Work/Life Balance: Flexible PTO, paid holidays, and parental leave program.
  • Health & Welfare: Comprehensive insurance coverage, including medical, dental, vision, life, disability, and Employee Assistance Plan (EAP).
  • Professional Development: Tuition assistance, mentorship programs, leadership development, and career growth opportunities.
  • Diverse & Inclusive Workplace: Employee Resource Groups, cultural events, and team celebrations.
  • Flexible Schedule: Monday–Thursday (9-hour shifts) with half-day Fridays.

Note: Resumes will be maintained in strict confidentiality until such time as we engage in a detailed discussion regarding a specific opportunity, and both parties mutually agree to proceed. We consistently receive new opportunities every day. Should your professional background closely align with the specific requirements of our client, we will promptly reach out to you to initiate further exploration of potential opportunities.

Apply to this Job
First Name *
Last Name *
Email

Phone

Yes
No
Work History

No Entries...

Education

No Entries...

Certification

No Entries...