Senior Software Development Lead

2 weeks ago


Orlando, Florida, United States Teledyne FLIR Full time
Job Summary

We are seeking a highly skilled Principal Software Engineer to join our multidisciplinary team responsible for developing next-generation multi-spectral imaging systems. The ideal candidate will be a self-motivated, independent thinker with excellent collaboration skills, able to work in a fast-paced, dynamic environment.

Key Responsibilities
  • Software System Architecture: Design and develop real-time, embedded software systems using asymmetric multiprocessing techniques in a multithreaded environment, with exposure to commercial, real-time operating systems (e.g., Linux, VxWorks, FreeRTOS).
  • Image Processing: Implement complex image processing algorithms to enhance the performance and accuracy of our imaging systems.
  • Communication Protocols: Design and implement real-time multi-processor communication methodologies, including serial and packetized protocols on Ethernet, MS1553, ARINC, CAN, and/or serial connections (e.g., TCP/IP, RTP, NMEA, ISA, or JSON).
  • Hardware Integration: Design and implement low-level hardware interfacing software for optimal integration of imaging sensors.
  • Team Leadership: Create and develop a team environment, including building collaborative relationships and participating in cross-discipline coalitions to ensure knowledge sharing across teams and projects.
  • Cross-Functional Collaboration: Collaborate with FPGA, Electrical, and Mechanical Engineers during all phases of design, development, and testing of the software.
  • Technical Expertise: Demonstrate expertise in C/C++ programming language, object-oriented design methods, and concepts, as well as familiarity with software development, configuration management, and defect tracking tools.
Requirements
  • Education: Bachelor's degree in Computer Science, Electrical Engineering, or an applicable technical field.
  • Experience: 15+ years of relevant software engineering experience, with a strong track record of designing and implementing complex software subsystems.
  • Skills: Excellent interpersonal skills, with the ability to build relationships and influence different personality types, as well as strong written and verbal communication skills to foster a cooperative environment.
  • Additional Requirements: Experience with Linux kernel drivers, automated build tools, SQL or other databases, Qt Application Framework, real-time video streaming, and convolutional neural networks is a plus.


  • Orlando, Florida, United States Orlando Utilities Commission Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Orlando Utilities Commission. As a key member of our Digital & Technology division, you will be responsible for providing technical expertise and leadership in the development and implementation of software solutions.Key Responsibilities:Design,...


  • Orlando, Florida, United States Optomi Full time

    Senior Software Engineer OpportunityOptomi is seeking a highly skilled Senior Software Engineer to join our team in Orlando, FL. As a key member of our team, you will be responsible for designing and developing scalable, maintainable, and efficient software architectures using TypeScript, MongoDB, SQL, and AWS services.Key Responsibilities:Designing and...


  • Orlando, Florida, United States Optomi Full time

    Job Opportunity: Senior Software Development EngineerOptomi, a leading technology consulting firm, is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing scalable, maintainable, and efficient software architectures that leverage...


  • Orlando, Florida, United States Orlando Utilities Commission Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Orlando Utilities Commission. As a key member of our Digital & Technology division, you will be responsible for providing product expertise and product understanding for Enterprise Content Services.Key Responsibilities:Develop complex software...


  • Orlando, Florida, United States Syntricate Technologies Full time

    Job Title: Senior Java Developer/LeadWe are seeking a highly skilled Senior Java Developer/Lead to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for leading the design, development, and implementation of complex Java-based software systems.Key Responsibilities:Lead the development of Java-based...


  • Orlando, Florida, United States Qwalifize LLC Full time

    Job OverviewWe are seeking a highly skilled Senior Software Developer to join our team at Qwalifize LLC. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesDesign and develop software applications based on specifications and business...


  • Orlando, Florida, United States Syntricate Technologies Full time

    Job Title: Senior Java Developer/Lead **Job Summary:** We are seeking an experienced Senior Java Developer/Lead to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for leading the design, development, and implementation of complex Java-based systems. **Responsibilities:** * Lead the development of...


  • Orlando, Florida, United States Entegee Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Entegee Inc. This is a senior-level position that requires a strong background in embedded software development, with a focus on C/C++ programming.The ideal candidate will have a minimum of 10 years of experience in embedded software development, with a proven track...


  • Orlando, Florida, United States Softcom Systems Inc Full time

    Job OverviewWe are seeking a highly skilled Software Development Lead to join our team at Softcom Systems Inc. as a key member of our software development team.Key Responsibilities:Lead the development of software applications using Frontend and Backend technologies.Design and implement cloud-based solutions using AWS or Azure.Collaborate with stakeholders...


  • Orlando, Florida, United States Goodwin Recruiting Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to lead our team in developing and designing innovative solutions. As a key member of our team, you will be responsible for leveraging Protobuf, gRPC, and microservices within Java to drive business growth and success.Key Responsibilities:Lead a team of software developers in an Agile...


  • Orlando, Florida, United States Capgemini Full time

    Job Role: Senior Software Development Engineer - Test LeadLocation: Flexible Work ArrangementJob Type: Full-timeAbout the Role:We are seeking a highly skilled Senior Software Development Engineer - Test Lead to join our team at Capgemini. As a key member of our team, you will be responsible for leading the development and implementation of automated testing...


  • Orlando, Florida, United States NBCUniversal Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at NBCUniversal. As a Senior Software Engineer, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software applications for our customer-facing websites.Responsibilities:Design and develop high-quality...


  • Orlando, Florida, United States NBCUniversal Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at NBCUniversal. As a key member of our software engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop back-end software and...


  • Orlando, Florida, United States Dignitas Technologies Full time

    Software Engineer Job DescriptionThis role involves working on established software engineering processes and collaborating with senior team members to develop software components, subsystems, and system enhancements.Key ResponsibilitiesAssisting with software design and developmentAttending and contributing to project development meetingsDeveloping...


  • Orlando, Florida, United States GeoLogics Consulting Full time

    Job Opportunity for Advanced Full-Stack.Net DeveloperWe are seeking an experienced Full-Stack.Net Developer to join our team at GeoLogics Consulting.Key Responsibilities:Design and develop advanced software solutions using.Net technologies.Collaborate with our team to deliver high-quality software products.Work on a 100% remote position, requiring strong...


  • Orlando, Florida, United States Electronic Arts (EA) Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at Electronic Arts (EA). As a key member of our software development team, you will be responsible for architecting and enhancing enterprise-scale software applications for popular game titles.Key ResponsibilitiesCollaborate with game teams to build solutions and provide...


  • Orlando, Florida, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer Test Lead to join our team at Capgemini. As a key member of our organization, you will be responsible for leading the development and implementation of automated testing frameworks and scripts using Rest Assured.Key ResponsibilitiesDesign and develop automated testing frameworks and...


  • Orlando, Florida, United States engenium Full time

    Senior Software Engineer and Project Manager OpportunityEngenium is partnering with a leading industry player in graphical user interface software and bespoke 3-D training solutions. Their pioneering software products and professional services have revolutionized user experiences across Fortune 500 companies, the U.S. military, and global clients.We are...


  • Orlando, Florida, United States EMS LINQ, Inc Full time

    About the RoleWe are seeking an experienced Senior Business Analyst to join our team at EMS LINQ, Inc., focusing on creating and confirming software development requirements in partnership with our State Nutrition customers.Key ResponsibilitiesRequirements Elicitation and DocumentationEngage with stakeholders to gather, analyze, and document business and...


  • Orlando, Florida, United States Cole Engineering Services Full time

    Job Summary:Cole Engineering Services is seeking a highly motivated and experienced software developer to implement design solutions in a rapid and agile manner and to identify, diagnose, and implement innovative solutions to solve software defects, as appropriate.Key Responsibilities:Software Development: Implement design solutions using C++ in a rapid and...