×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Lead

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: Science and Engineering Services, LLC
Full Time position
Listed on 2026-01-03
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

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)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary