Software Engineer IV - Embedded Systems

FRONTGRADE TECHNOLOGIES

$108K — $130K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or related degree in Engineering or Computer Science; alternative experience qualifications available
  • 8+ years of relevant experience or equivalent education and experience
  • Proficient in advanced C/C++ for embedded software development
  • In-depth knowledge of embedded Linux and associated systems
  • Strong debugging skills across software, firmware, and hardware
  • Demonstrated leadership in software architecture and product releases
  • Effective communicator with mentoring experience in multidisciplinary teams

Responsibilities

  • Architect and maintain software for advanced mission-processing systems
  • Lead development of embedded Linux and board bring-up activities
  • Create microcontroller firmware for system management and communication
  • Define interfaces among various components and peripherals
  • Address complex system-level issues across all software and hardware layers
  • Guide technical documentation, verification, and release processes
  • Enhance engineering practices while collaborating and mentoring others

Benefits

  • Immediate Medical, Dental, and Vision coverage
  • 401K with 100% immediate vesting
  • 9X80 compressed work schedule option
  • Opportunities for career growth
  • Tuition Reimbursement and Student Loan Repayment support
  • Generous PTO policy and 11 holidays per year
  • 8 weeks of paid family leave
Full Job Description
Job Description

Frontgrade Technologies is seeking an Embedded Systems Software Engineer IV to lead the development and integration of software for advanced mission-processing systems used in space and military applications. These rugged, high-reliability systems integrate processing, I/O, power, storage, networking, FPGA, and other specialized modules.

This is a principal, hands-on individual-contributor role spanning embedded Linux, boot software, board support packages, device drivers, microcontroller firmware, FPGA logic, hardware interfaces, and application-level software. The engineer possesses extensive knowledge within a specialty area and across related software, firmware, FPGA, and hardware disciplines. This individual provides technical leadership and applies new processes, tools, and skills to improve the organization's capabilities.

Responsibilities

  • Architect, develop, integrate, and maintain embedded software for mission-processing systems.
  • Lead embedded Linux, bootloader, BSP, device-driver, and board bring-up activities.
  • Architect and develop microcontroller firmware for power control, sequencing, monitoring, communications, fault management, and board management.
  • Define interfaces among processors, FPGAs, microcontrollers, storage devices, networks, and custom peripherals.
  • Lead the resolution of complex issues spanning applications, operating systems, drivers, firmware, FPGA logic, and hardware.
  • Provide technical leadership for requirements, architecture, trade studies, reviews, verification, documentation, and releases.
  • Improve engineering practices while collaborating across disciplines and mentoring other engineers.


Qualifications

Experience:
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related discipline.
  • Minimum eight (8) years of experience in a specialized functional discipline. OR (12) years of experience may be considered in lieu of a Bachelors Degree. OR (6) years of experience may be considered w/ a Masters Degree. OR (3) years of experience may be considered w/ a PhD.
  • Extensive embedded-software development experience for complex hardware platforms, including advanced C and C++ proficiency.
  • Strong knowledge of embedded Linux, BSPs, bootloaders, device drivers, kernel integration, and board bring-up.
  • Strong knowledge of embedded interfaces and system-level debugging across software, firmware, programmable logic, and hardware.
  • Ability to lead architecture, implementation, integration, verification, configuration management, and controlled product releases.
  • Ability to interpret technical requirements and hardware designs, mentor engineers, and communicate effectively across multidisciplinary teams.
  • Experience using JTAG debuggers, oscilloscopes, logic analyzers, and protocol analyzers.
  • Experience supporting products through architecture, development, integration, qualification, production introduction, and sustaining engineering.
    Preferred Qualifications
  • Aerospace, defense, avionics, space, or other high-reliability product development.
  • ARM, Power Architecture, or RISC-V platforms; real-time operating systems; and bare-metal development.
  • AMD/Xilinx or Intel FPGA tools and embedded Linux environments such as Yocto, Buildroot, or PetaLinux.
  • Development of FPGA logic integration using VHDL, Verilog, or SystemVerilog.


Other benefits include:
  • Immediate Medical (FSA and HSA), Dental, and Vision
  • 401K Match with 100% immediate vesting
  • 9X80 compressed work schedule for qualifying roles
  • Career Opportunity and Growth
  • Tuition Reimbursement/Student Loan Repayment
  • Generous PTO and 11 paid Holidays per year (9 designated holidays and 2 floating holidays)
  • 8 weeks of 100% Paid Family Leave

Similar Jobs

More Jobs at FRONTGRADE TECHNOLOGIES

  • RF Test Engineer V
    $120K — $145K *
    Carlsbad, CA 92009 (San Diego County)
    Aerospace & Defense
    In-Person
  • Manufacturing Engineer III
    $85K — $100K *
    York, PA 17403 (York County)
    Manufacturing & Automotive
    In-Person
  • Sr. Manager Quality Assurance
    $110K — $130K *
    Exeter, NH 03833 (Rockingham County)
    Manufacturing & Automotive
    In-Person
  • PWB Designer V
    $100K — $120K *
    Carlsbad, CA 92009 (San Diego County)
    Telecommunications & Hardware
    In-Person
  • Senior Systems Engineer IV
    $120K — $145K *
    Carlsbad, CA 92009 (San Diego County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer IV - Embedded Systems jobs: