We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer Lead

Science and Engineering Services, LLC
United States, Alabama, Huntsville
Jul 04, 2025

Software Engineer Lead
Location

US-AL-Huntsville
ID

2025-1267


Category
Engineering

Position Type
Full-Time

Remote
No


Location : Postal Code

35824


Location : Address

248 Dunlop Blvd



Responsibilities

Technical Proficiency:

    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: Deep understanding of VxWorks is crucial, including its core kernel capabilities, memory management, task scheduling, and real-time considerations.
  • C/C++ and Assembly Language: Excellent proficiency in C/C++ and assembly language is essential for developing and optimizing embedded software.
  • Low-Level Development: Experience with low-level device drivers, Board Support Package (BSP) development, and embedded systems board bring-up is valuable.
  • Debugging and Analysis: Exceptional analytical and debugging skills are crucial for identifying and resolving complex issues within embedded systems.
  • Understanding of Operating System Concepts: A deep understanding of operating system concepts such as user process management, memory management, and file systems is vital.

Leadership and Team Skills:

  • Leadership and Mentoring Experience: Proven experience in a leadership or mentoring role is essential for guiding and supporting a development team.
  • Technical Project Leadership: The ability to lead technical projects, drive innovation, and ensure the successful completion of development initiatives.
  • Subcontractor Leadership: The ability to oversee through insight and oversight a subcontractor software companies development.
  • Collaboration and Teamwork: Strong leadership and team collaboration skills are necessary for effective interaction with local and remote teams.
  • Agile Development Practices: Familiarity with iterative and agile/scrum software development processes is important.
  • Communication Skills: Excellent written and oral communication skills are necessary for clear and effective communication with team members, stakeholders, and product management.

Additional Experience/Knowledge (Desirable):

  • Airworthiness: FAA, DoD, ARMY SRD, Air Force, etc.
  • Military Standards: Knowledge of standards like ASPICE or automotive standards may be beneficial, depending on the specific industry.
  • Security: Experience with embedded security, including analyzing vulnerabilities, implementing secure bootloaders, and developing secure communication protocols, can be highly valuable.
  • Safety Certification: Exposure to and experience with safety certification standards like DO-178C, MIL-STD-882, ARP 4754 and 4761 are highly essential for roles in safety-critical industries.
  • Quality Assurance: AS9100 and AS9110


Qualifications

Education and Experience:

  • BS in Software Engineering
  • 15 years of experience
  • 5 years leading programs (desirable)
Applied = 0

(web-8588dfb-6fpzf)