1

Software Leadership Jobs in Florida (NOW HIRING)

Louis, MO, if in a software leadership role, to support program meetings Qualifications: * Bachelor's Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years ...

Review of safety-critical software requirements against specific criteria ... Works under direction of technical leadership with some expected self-direction. * Understands and ...

Review of safety-critical software requirements against specific criteria ... Works under direction of technical leadership with some expected self-direction. * Understands and ...

next page

Showing results 1-20

Software Leadership information

What is software leadership?

Software leadership refers to the practice of guiding and managing teams involved in the development, deployment, and maintenance of software projects. Software leaders, such as engineering managers or technical leads, are responsible for aligning team efforts with business goals, fostering collaboration, and supporting the professional growth of their team members. They also ensure that software projects are delivered on time, meet quality standards, and leverage best practices in technology. Strong software leadership is crucial for building high-performing teams and successful software products.

What are the key skills and qualifications needed to thrive in software leadership?

To thrive in Software Leadership, you need a strong background in software development, project management, and team leadership, often supported by a degree in computer science or related fields. Familiarity with agile methodologies, version control systems (like Git), and project management tools (such as Jira or Trello) is typically required. Outstanding communication, strategic thinking, and the ability to mentor and motivate teams are key soft skills for this role. These skills and qualities are crucial for delivering high-quality software, fostering innovation, and ensuring team productivity within fast-paced tech environments.

What are some common challenges faced by professionals in software leadership roles, and how can they effectively address them?

Software leaders often encounter challenges such as balancing technical decision-making with people management, aligning team goals with organizational objectives, and managing distributed or cross-functional teams. To address these challenges, successful leaders focus on clear communication, foster a collaborative culture, and invest in ongoing professional development for both themselves and their teams. Regular feedback sessions, prioritizing mentorship, and staying up-to-date with industry best practices can help leaders navigate these complexities effectively.

What is the difference between Software Leadership vs Software Engineering Manager?

AspectSoftware LeadershipSoftware Engineering Manager
Primary FocusStrategic vision, team guidance, and organizational goalsProject delivery, team management, and technical oversight
Required CredentialsExtensive technical experience, leadership skills, often advanced degreesTechnical background, management experience, often certifications like PMP or Scrum
Work EnvironmentExecutive meetings, strategic planning, cross-team collaborationTeam supervision, project planning, code reviews
Industry UsageUsed in organizations emphasizing strategic tech directionCommon in tech companies managing development teams

Software Leadership focuses on setting strategic direction and guiding multiple teams, while Software Engineering Managers handle day-to-day project management and team oversight. Both roles require technical expertise, but Software Leadership emphasizes vision and organizational impact, whereas Engineering Managers focus on project execution and team performance.

How to become a team leader in software?

To become a software team leader, develop strong technical skills, gain experience in software development, and demonstrate leadership qualities such as communication and problem-solving. Earning relevant certifications or training in project management can also enhance your qualifications. Progression often involves taking on mentorship roles and managing small projects before leading larger teams.

What are popular job titles related to Software Leadership jobs in Florida?

For Software Leadership jobs in Florida, the most frequently searched job titles are:

What job categories do people searching Software Leadership jobs in Florida look for?

The top searched job categories for Software Leadership jobs in Florida are:

What cities in Florida are hiring for Software Leadership jobs?

Cities in Florida with the most Software Leadership job openings:

Infographic showing various Software Leadership job openings in Florida as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 12% Part Time, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution.

Lead, Software Engineering

L3HHCM20

Palm Bay, FL • On-site

Full-time

Re-posted 21 days ago


Job description

Job Title: Lead, Software Engineering

Job Code: 38876

Job Location: Palm Bay, FL

 

Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off

Job Description:

L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team supporting design, development, integration, and test of embedded computing systems in support of the F-15 Aviate Navigate Communicate (ANC) and Mission Processor (MP) development and EMD production programs. The L3Harris team is developing the most advanced and secure mission architecture.

Will work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system.

Essential Functions:

  • Software development 
    • C/C++ Software Development using existing tools
    • Requirements, test, systems architecture, software architecture, and design
      • Testing tools may include test frameworks in Python
      • Software Coverage Tools
  • Development will support L3Harris mission systems integration architecture
  • Development will support customer deployments
  • No immediate travel expected but may require travel to customer site in St. Louis, MO, if in a software leadership role, to support program meetings

Qualifications:

  • Bachelor's Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.
  • Secret US Security Clearance

Preferred Additional Skills:

  • Experience with embedded security and encryption
  • Ability to work well across multiple engineering disciplines
  • The ability to understand and work with Network storage as well as an understanding of Gigabit Ethernet or InfiniBand.
  • A functioning knowledge of authentication schemes from Radius to LDAP.
  • Relevant integration and test experience on complex military systems.
  • Working knowledge of interfaces and handoffs with digital engineering.
  • Software leadership experience such as CSWE, IPTL, CAM experience
  • Experience interacting with software development throughout the design cycle including major design reviews and architecture reviews.
  • Experience with Hardware and Software integration and test
  • DevSecOps and Test automation experience using Python or similar languages
  • 8+ years of embedded development,
  • Experience with APIs/BSPs/Drivers, OpenGL and/or Vulkan, health and status, Precision Time Protocol version 2 (PTPv2), H.264, ARINC-818
  • 8 + years' experience with C++ systems development with understanding of Software/Hardware co-design, distributed systems design, and software/computer architecture.
  • 6 + years' experience with avionics lifecycle execution.
  • 5+ years' experience with safety-critical software development / DO-178 B or above industry standards
  • Working knowledge of Bash/Python, Intel x86/ARM/FPGA/SoC, GPP, GPU, Embedded System Design, Release Engineering, Understanding of Change and Configuration Management, Debug/Trace Analysis, Real-time Operating Systems like VxWorks/LynxOS/Integrity, SELinux, Software Integration, Test, and Verification/Validation
  • Experience on complex systems with a focus on mission computing, memory systems, and/or displays
  • Excellent verbal and written communication skills in a technical information environment
  • Full software development lifecycle experience including requirements flow-down and decomposition, allocation to design, translation to code, hw/sw integration, design verification/product qual, transition to production, fielded product support, including changes for component obsolescence.
  • Utilizing tools/processes to support a structured work flow (requirements management, configuration management, workflow and change control, etc).
  • Familiarity with Linux development environment and tools.

#LI-CS2