Logo
Science and Engineering Services

Software Engineer Lead

Science and Engineering Services, Huntsville, Alabama, United States, 35824

Save Job

Software Engineer Lead Location US-AL-Huntsville ID 2025-1267 Category Engineering Position Type Full-Time Remote Location : 35824 Location : 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)

#J-18808-Ljbffr