Talent.com
Senior Embedded Software Engineer
Senior Embedded Software EngineerEdge Autonomy • Huntsville, AL, US
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Edge Autonomy • Huntsville, AL, US
30+ days ago
Job type
  • Full-time
Job description

Description

WORK LOCATION : Remote eligible

FLSA STATUS : Exempt

SALARY RANGE : The anticipated salary range for this role is $115,000 to $150,000. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across U.S. locations. Actual compensation may vary depending on the selected candidate’s qualifications, experience, geographical location, and internal alignment.

SUMMARY

We are seeking a highly skilled and experienced Embedded Software Engineer to join our innovative team. The ideal candidate will have extensive experience in developing firmware for complex systems, such as drones or advanced consumer electronics, and expertise in one or more of the following areas : Real-Time Operating Systems (RTOS), device drivers / protocol implementation, safety-critical embedded applications, and cybersecurity. This role requires a deep understanding of firmware development principles, strong problem-solving skills, and the ability to lead projects from concept to completion.

RESPONSIBILITIES

As an Embedded Software Engineer at Edge, you will play a critical role in designing and developing firmware for our cutting-edge products. You will be involved in the complete firmware development lifecycle, from requirements gathering and analysis to design, implementation, and testing. Your expertise in RTOS, safety-critical embedded applications, or cybersecurity will be essential in creating robust and reliable firmware that ensures the optimal performance and safety of our systems. Working closely with a multidisciplinary team—including software engineers, electrical engineers, aerospace engineers, and project managers—you will ensure firmware is seamlessly integrated into the overall system. You will also lead efforts to implement state-of-the-art technologies, pushing the boundaries of firmware development for uncrewed aircraft systems and power solutions.

The following job functions are a basic requirement but are not limited to and may be assigned other duties.

  • Firmware Design and Development : Design, develop, and maintain firmware for complex systems, including UAV control systems, power management, and communication protocols.
  • Testing and Validation : Develop test plans and conduct rigorous testing to validate firmware performance, compliance, and safety standards.
  • Collaboration : Work closely with other engineering disciplines to ensure cohesive and integrated system designs.
  • Innovation : Identify and implement innovative solutions to enhance system functionality, performance, and cybersecurity.
  • Documentation : Prepare and maintain detailed documentation for firmware designs, test procedures, and user manuals.

REQUIRED QUALIFICATIONS

  • Bachelor’s and / or Master’s degree in Electrical Engineering, Computer Engineering, or a related field is preferred.
  • Minimum of 4 years of experience in firmware engineering, with a focus on complex systems, such as UAS or advanced electronics.
  • Strong proficiency in C / C++ for embedded systems, with proven experience designing and developing firmware from concept to production.
  • Experience with Real-Time Operating Systems (RTOS) and microcontroller programming.
  • Proven experience in one or more of the following : device driver development, protocol implementation, safety-critical embedded applications, or cybersecurity.
  • Knowledge of communication protocols and networking for embedded systems.
  • Experience in implementing robust testing and validation processes in embedded environments.
  • Demonstrated experience developing firmware for safety-critical systems, preferably with experience in aerospace, defense, or other regulated industries.
  • Practical experience in cybersecurity within embedded systems
  • Technical Expertise : In depth knowledge of firmware development principles, including design, development, testing, and maintenance.
  • Problem-Solving : Exceptional analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
  • Leadership : Strong leadership skills with the ability to mentor and guide junior engineers.
  • Communication : Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and effectively with all levels within the organization
  • Team Player : Ability to work collaboratively in a team environment and build strong working relationships with colleagues and stakeholders.
  • Attention to Detail : High level of attention to detail and accuracy in all aspects of work.
  • PREFERRED QUALIFICATIONS

  • Masters degree in related field preferred
  • Experience with defense contracts
  • Knowledge of device driver development or advanced protocol implementations for embedded applications.
  • Prior experience in developing firmware for UAS, aerospace, or other mission-critical applications.
  • Practical experience building and maintaining System Integration Labs (SIL) or Hardware Integration Labs (HIL).
  • Ability to adapt and quickly learn new technologies relevant to embedded firmware.
  • Strong organizational skills, with experience in managing documentation and maintaining version control for embedded software projects.
  • EDGE AUTONOMY BENEFITS

  • Matching 401(k)
  • Paid PTO
  • Paid holidays
  • Medical, vision, and dental insurance
  • Group Short-Term & Long-Term Disability
  • HSA and FSA Options
  • Critical Care Plan
  • Accident Care Plan
  • CLEARANCE REQUIREMENTS

    This position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and / or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and / or the EAR, applicants will be asked to provide specific documentation to verify a US person’s status under the ITAR and the EAR.

    WORK ENVIRONMENT AND PHYSICAL REQUIREMENTS

    The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed.

    EDGE AUTONOMY IS AN EQUAL OPPORTUNITY EMPLOYER

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edge Autonomy is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an “At-Will” basis.

    Create a job alert for this search

    Senior Embedded Software Engineer • Huntsville, AL, US

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Huntsville, AL, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Valkyrie Enterprises • Huntsville, AL, United States
    Full-time
    Senior Software Engineer (Job ID : 3109).Hill Technical Solutions, a Valkyrie company, is hiring for a.Hardware in the Loop labs in our Huntsville, AL location. The ideal candidate will have experien...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Lead

    Software Engineer Lead

    Science and Engineering Services • Huntsville, AL, United States
    Full-time
    Extensive Embedded Software Development Experience : You need a solid background in embedded systems development, particularly with Intel x86, ARM, and Zynq architectures. VxWorks and RTOS Expertise : ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Senior

    Software Engineer Senior

    Lockheed Martin Corporation • Huntsville, AL, United States
    Full-time
    Space is a critical domain, connecting our technologies, our security and our humanity.While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Anduril Industries • Huntsville, AL, United States
    Full-time
    Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the def...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer (Senior)

    Software Engineer (Senior)

    Cintel Inc • Huntsville, Alabama, United States
    Full-time
    Job Title : Software Engineer (Senior).This role involves the integration of third-party components, the creation of custom capabilities, the enhancement of existing code, and the automation of oper...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Anduril • Huntsville, Alabama, United States
    Full-time
    Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams, our software...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer, Battlespace

    Senior Software Engineer, Battlespace

    Anduril Industries • Huntsville, Alabama, United States
    Full-time
    Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams, our software...Show more
    Last updated: 30+ days ago • Promoted
    Lead Embedded Flight Software Engineer

    Lead Embedded Flight Software Engineer

    X-Bow Systems • Huntsville, AL, USA
    Full-time
    Quick Apply
    X-Bow Systems is looking to fill a.Lead Embedded Flight Software Engineer.X-Bow's family of solid propellant launch vehicles from initial concept and requirements definition, through implementation...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Trideum Corporation • Huntsville, AL, United States
    Full-time
    Trideum Corporation is a 100% employee-owned company, committed to embracing the world's toughest challenges with a servant's heart. Through dedicated hard work and commitment, we provide distinctiv...Show more
    Last updated: 30+ days ago • Promoted
    Aviation Senior Software Engineer

    Aviation Senior Software Engineer

    Leidos • Huntsville, AL, United States
    Full-time
    Leidos is dedicated to making the world a safer place.This starts with helping our customers in the Defense Industry achieve their critical missions. Our dedicated Defense Group employees are solvin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    PeopleTec • Huntsville, AL, United States
    Full-time
    PeopleTec is currently seeking a.Responsible for the design, development, testing, and management of the application development projects in support of IT infrastructure. This includes the programma...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - UAS Systems

    Software Engineer - UAS Systems

    Griffon Aerospace • Madison, AL, United States
    Full-time
    Griffon Aerospace, a leader in the exciting Unmanned Aerial System (UAS) industry, is seeking a.The ideal candidate will have a strong background in. This role involves the design, implementation, a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EOS Defense Systems USA, Inc • Huntsville, AL, USA
    Full-time
    Quick Apply
    EOS is a world leader in space information and intelligence services, optical sensor units and remote weapon systems.As a Software Engineer you will own the design and development of software that ...Show more
    Last updated: 7 days ago
    Aviation Embedded Software Engineer

    Aviation Embedded Software Engineer

    Leidos Inc • Huntsville, AL, United States
    Full-time
    Leidos is dedicated to making the world a safer place.This starts with helping our customers in the Defense Industry achieve their critical missions. Our dedicated Defense Group employees are solvin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Blue Origin • Huntsville, AL, United States
    Permanent
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Developer (US Citizens Only)

    Senior Embedded Developer (US Citizens Only)

    IERUS Technologies Inc • Huntsville, AL, United States
    Full-time
    IERUS specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications.IERUS also supports customers with a diverse set of competencies including software develo...Show more
    Last updated: 30+ days ago • Promoted
    Junior Embedded Developer (US Citizens Only)

    Junior Embedded Developer (US Citizens Only)

    IERUS Technologies Inc • Huntsville, AL, United States
    Full-time
    IERUS specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications.IERUS also supports customers with a diverse set of competencies including software develo...Show more
    Last updated: 30+ days ago • Promoted