Principal software engineer jobs in Largo, FL - 560 jobs
All
Principal Software Engineer
Software Engineer
Software Applications Engineer
Senior Engineer
Software Developer Internship
Software Engineering Internship
Sr Remediation Engineer
Metric Geo
Principal software engineer job in Tampa, FL
Senior Remediation Engineer / Project Manager
Consulting | Environmental & Infrastructure Design
We are seeking a highly experienced Remediation Engineer / Project Manager to lead complex environmental remediation projects from investigation through design and implementation. This role is ideal for a licensed Professional Engineer who thrives in a consulting environment and enjoys technical leadership, client engagement, and project delivery.
Key Responsibilities
Manage and execute remediation projects including site investigation, feasibility studies, remedial design, and construction support.
Serve as Project Manager for multi-disciplinary teams, ensuring schedule, budget, and quality control.
Lead preparation and review of technical reports, remedial action plans, and regulatory submittals.
Interface with clients, regulators, and stakeholders.
Provide technical mentorship to junior staff.
Support business development through proposals, scopes, and client relationships.
Qualifications
Bachelor's degree in Civil, Environmental, Chemical Engineering or related field.
Professional Engineer (PE) license required.
6+ years of experience in environmental remediation consulting.
Strong background in contaminated site assessment and remedial design.
Demonstrated project management experience.
Excellent written, verbal, and client-facing communication skills.
$80k-111k yearly est. 2d ago
Looking for a job?
Let Zippia find it for you.
Software Development Intern (Summer 2026)
Total Quality Logistics, Inc. 4.0
Principal software engineer job in Tampa, FL
Country USA State Florida City Tampa Descriptions & requirements About the role: As a full-time Software Development Intern at TQL, you will be an embedded member of an agile scrum team, working closely with software developers and test engineers to build and test real business applications. You will gain hands-on experience with modern engineering practices, participate in daily agile ceremonies and contribute directly to our technology initiatives.
What's in it for you:
* Paid internship at $22.00/hour
* Gain first-hand knowledge and experience within a robust IT department
* Grow your professional network and develop your skillset alongside industry experts
* Access to the latest emerging technologies
* Certified Great Place to Work and voted a 2019-2026 Computerworld Best Places to Work in IT
What you'll be doing:
* Work within automation test frameworks for UI, API, mobile and desktop applications
* Build and enhance real business software features as part of a cross functional development team
* Collaborate with test engineers and software developers to validate application functionality
* Debug, troubleshoot, and propose solutions to improve application quality
* Participate in daily standups, sprint planning, estimations and other team ceremonies
* Design and create test strategies, test cases and test scripts that provide full and accurate coverage of user stories and requirements
What you need:
* Current student graduating between December 2026 to May 2027
* Pursuing a degree in Computer Science, Information Systems or Engineering
* Knowledge of at least one object-oriented programming language
* Experience with or exposure to: SQL Server, .NET, C#; Angular or React; JSON, XML, REST; Terraform, Docker, Kubernetes, Bitbucket, Jenkins, ServiceNow; GitHub; Azure; Basic SQL scripting
* Basic SQL knowledge to be able to write and run scripts
* Strong verbal and written communication skills
Where you'll be: 601 South Harbour Island Blvd #230, Tampa, FL 33602
Employment visa sponsorship is unavailable for this position. Applicants requiring employment visa sponsorship now or in the future (e.g., F-1 STEM OPT, H-1B, TN, J1 etc.) will not be considered.
About Us
Total Quality Logistics (TQL) is one of the largest freight brokerage firms in the nation. TQL connects customers with truckload freight that needs to be moved with quality carriers who have the capacity to move it.
As a company that operates 24/7/365, TQL manages work-life balance with sales support teams that assist with accounting, and after hours calls and specific needs. At TQL, the opportunities are endless which means that there is room for career advancement and the ability to write your own paycheck.
What's your worth? Our open and transparent communication from management creates a successful work environment and custom career path for our employees. TQL is an industry-leader in the logistics industry with unlimited potential. Be a part of something big.
Total Quality Logistics is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, genetic information, disability or protected veteran status.
If you are unable to apply online due to a disability, contact recruiting at ******************
*
$22 hourly 5d ago
IAE Software Engineering Intern - Spring 2026 (Student Assistant Role)
Description This
Principal software engineer job in Tampa, FL
The IAE is seeking a SoftwareEngineering Intern with emphasis in Artificial Intelligence and Machine Learning (AI/ML) to support ongoing research and development projects at the institute. The intern will work directly with engineering staff on projects involving the design, development, testing, and validation of intelligent software systems. This role provides hands-on experience in applying softwareengineering practices to AI/ML-enabled applications, including data handling, model experimentation, and integration of machine learning components into larger system concepts.
POSITION QUALIFICATIONS
Candidates for this internship should be full-time students (at least sophomore, junior,) pursuing a degree in Computer Science, SoftwareEngineering, Computer Engineering, or Robotics, Engineering program of study. Candidates should have classroom or team project experience in software development, with interest or exposure to AI/ML concepts.
Desired qualifications include:
Due to the nature of working with DoD/CUI information, U.S. Citizenship is required for candidates.
• This role is open to active USF Students only.
• Experience developing applications in one or more higher-level programming
languages (e.g., Python, Java, C/C++) with a solid background in data structures and algorithms.
• Basic understanding of machine learning principles (e.g., supervised vs.
unsupervised learning, model training/testing, evaluation metrics).
• Familiarity with at least one ML framework (e.g., PyTorch, TensorFlow, Scikit-learn, HuggingFace).
• A basic understanding of software design concepts and (preferably) experience with UML.
• Experience with Linux and shell scripting.
• Familiarity with software version control tools (e.g., Git, Bitbucket, CodeCommit).
• Awareness of the software development lifecycle and agile development concepts.
• Excellent communication skills: able to work in a diverse team; able to write and review technical documentation; able to present concepts and designs clearly.
• Initiative: able to self-organize, self-motivate, and work proactively and productively with minimal supervision.
RESPONSIBILITIES
The SoftwareEngineering Intern (AI/ML emphasis) will collaborate with engineers and peer interns to support research, experimentation, and software development. Specific responsibilities include:
• Participate in concept definition, maturation, and use case refinement for AI/ML- enabled systems.
• Assist in identifying and evaluating machine learning algorithms, frameworks, and tools for project use cases.
• Support data exploration, preprocessing, and analysis for training/testing ML
models.
• Develop prototype applications in Python or other high-level languages to integrate ML models into system workflows.
• Conduct experiments with ML algorithms to demonstrate feasibility and
performance.
• Contribute to development of system/software architectures incorporating ML
components.
• Establish and maintain project documentation, including requirements, analyses, experimental results, and designs.
• Present findings and progress to project leads and team members.
$32k-56k yearly est. Auto-Apply 47d ago
Software Engineer
Serco 4.2
Principal software engineer job in Tampa, FL
Orlando, Florida, US Jacksonville, Florida, US Tampa, Florida, US Engineering 12477 Full-Time Yes - May Consider Occasional/Part Time Teleworking for this position $103977.88 - $173296.47 Description & Qualifications** Description & Qualifications**
Serco is seeking to fill a fast-paced, growing, and dynamic role of **SoftwareEngineer** to support our Satellite Ground System organization. This role is an individual contributor supporting engineering activities on one or more assigned programs. The SoftwareEngineer works with a team of other softwareengineers to develop software per design packages. This is an agile program using 2-week sprints and tracking work and bugs in JIRA.
In this role, you will:
+ Participate in cross team collaboration. You will interface with system engineers to understand the design and test engineers to understand test results and bugs.
+ Complete SW Development in AWS using the following: Java Spring Boot, Golang, ReactJS/HTML/CSS, Maven, Git, Visual Studio Code, Docker, Developing on Linux, Jira.
To be Successful in the role, you will have:
+ An active DoD Secret security clearance investigated within the last 5 years.
+ 5 Years of experience
+ Bachelors in Science in STEM
+ Software development experience in C, C++, C# and/or Java in Linux and/or Windows environment
+ The ability to travel up to 10% of the time.
+ The ability to work on-site in Orlando, FL.
Additional desired experience and skills:
+ Engineering background in Software including deriving hardware and software requirements and designing, developing and testing systems
+ Satellite Communications engineering experience.
+ An IAT Level 1 or higher certification (i.e. COMPTIA A+ or higher) is desired, but can be obtained within 6 months of starting if not already available.
+ SW Development is done in AWS using the following: Java Spring Boot, Golang, ReactJS/HTML/CSS, Maven, Git, Visual Studio Code, Docker, Developing on Linux, Jira.
+ Experience with all stages of the Software Development Life Cycle
+ Experience with applying Machine Learning to large data sets is preferred but not required.
+ Excellent verbal and written communication skills
+ Demonstrated aptitude for analytical problem decomposition, root cause analysis, solution development, solution implementation, metric development, and metric evaluation
+ Excellent interpersonal and team collaboration skills
+ Experience working in an Agile framework
If you are interested in supporting and working with a passionate Serco team- then submit your application now for immediate consideration. It only takes a few minutes and could change your career!
**Company Overview**
Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco's 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters.
To review Serco benefits please visit: ************************************************ . If you require an accommodation with the application process please email: ******************** or call the HR Service Desk at ************, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email.
Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see our Applicant Privacy Policy and Notice.
Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email ********************* .
Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
**Pay Transparency**
Our Total Rewards package includes competitive pay, performance-based incentives, and benefits that promote well-being and work-life balance-so you can thrive both professionally and personally. Eligible employees also gain access to a wide range of benefits from comprehensive health coverage and health savings accounts to retirement plans, life and disability insurance, and time-off programs that support work-life balance. Program availability may vary based on factors such as contract type, location, hire date, and applicable collective bargaining agreements.
Salary range: The range for this position can be found at the top of this posting. This range is provided as a general guideline and represents a good faith estimate across all experience levels. Actual base salary will be determined by a variety of factors, including but not limited to, the scope of the role, relevant experience, job-related knowledge, education and training, key skills, and geographic market considerations. For roles available in multiple states, the range may vary to reflect differences in local labor markets. In addition to base salary, eligible positions may include other forms of compensation such as annual bonuses or long-term incentive opportunities.
Benefits - Comprehensible benefits for full-time employees (part-time employees receive a limited package tailored to their role):
+ Medical, dental, and vision insurance
+ Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract
+ 401(k) plan that includes employer matching funds
+ Tuition reimbursement program
+ Life insurance and disability coverage
+ Optional coverages that can be purchased, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
+ Birth, adoption, parental leave benefits
+ Employee Assistance Plan
To review all Serco benefits please visit: ******************************************* .
Serco complies with all applicable state and local leave laws, including providing time off under the Colorado Healthy Families and Workplaces Act for eligible Colorado residents, in alignment with our policies and benefit plans. The application window for this position is for no more than 60 days. We encourage candidates to apply promptly after the posting date, as the position may close earlier if filled or if the application volume exceeds expectations. Please submit applications exclusively through Serco's external (or internal) career site. If an applicant has any concerns with job posting compliance, please send an email to: ******************** .
$104k-173.3k yearly Easy Apply 13d ago
Software Engineer-Mid Level
Cummings Aerospace Inc. 4.2
Principal software engineer job in Largo, FL
The Mid-Level SoftwareEngineering position is a full-time exempt position. The individual will perform software development to include developing software code architecture and translating system and subsystem software design requirements into code. The Mid-Level SoftwareEngineer will report to a Team Lead.
Responsibilities
Execute software development using real-time embedded C++ on of computing platforms running LINUX/UNIX operating systems.
Execute real-time software design to recognize the performance implications associated with specific detail implications
Update, maintain, and utilize various simulation tools to support data analysis
Participate in the Agile Scrum Process support to rapidly design, code and integrate capabilities on a continuous basis into a mature solution for our customers
Lead the development of document and present technical results to technical leads, management, and/or customers
Execute softwareengineering tasks across all phases of development, requirements development, design, code, test, and integration
Support other duties as assigned
Skills and Competencies
BS degree in Computer Science, Scientific, or an appropriate Engineering discipline
Minimum of 5 years of experience with real-time software development using C++ required, preferably on DoD program
Experience developing and implementing complex software solutions
Experience developing software in a team-based development environment such as Agile Scrum
Demonstrated experience with the following Software Tools: Version Control (Git, SVN, ClearCase or equivalent), Java, Google Test
Demonstrated experience with integrated development environments (IDEs) such as Eclipse, MS Visual Code
Demonstrated experience with the following Tools: Git, Atlassian (JIRA, Confluence), Jenkins, Eclipse, DOORS, Rhapsody
Demonstrated experience with Linux/Unix operating systems
Excellent oral and written communication skills are required
Must be a self-starter and can understand and navigate through complex code bases
Physical Requirements
Ability to stand or sit for extended periods of time
Ability to bend, stretch and lift a minimum of 20 lbs. occasionally
Location:
St. Petersburg, Florida
Clearance
Active Secret Clearance Required
Cummings Aerospace provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Cummings Aerospace complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Cummings Aerospace expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Cummings Aerospace's employees to perform their job duties may result in discipline up to and including discharge.
$70k-105k yearly est. Auto-Apply 16d ago
Technology, Software Engineering, Data and Product - United States - 2026 ReEntry Program
Jpmorgan Chase & Co 4.8
Principal software engineer job in Tampa, FL
JobID: 210683540 JobSchedule: Full time JobShift: Base Pay/Salary: Chicago,IL $80,000.00-$140,000.00; Jersey City,NJ $90,000.00-$160,000.00; New York,NY $90,000.00-$160,000.00; Palo Alto,CA $90,000.00-$160,000.00; Seattle,WA $90,000.00-$160,000.00
At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and wealth of experience that returning professionals can bring.
The ReEntry program offers experienced professionals, who are currently on an extended career break of at least two years, the support and resources needed to relaunch their careers. The program spans over 30 locations worldwide.
The ReEntry Program is a 15-week fellowship program, beginning April 20, 2026 and ending July 31, 2026 with the prospect of an offer for permanent employment with JPMorganChase at the end of the program. The permanent placements will be based on both business needs and candidate skill set.
Please refer to our ReEntry Overview page for further information regarding the Program
Technology at JPMorganChase
We're one of the world's biggest technology- and data-driven companies. We spend $17 billion on technology and operate globally at unparalleled scale and speed.
You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products.
You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
What We Look For
We are looking for technology professionals in our US Tech Center locations with previous experience including but not limited to;
* SoftwareEngineers (Fullstack & Backend) - with Java, Spring, .NET, Salesforce, Python, C++, Oracle, AWS & Kubernetes experience
* UI Engineers - JavaScript, React/Angular & ExpressJS/NodeJS/GoLang & Oracle/SQL
* Data Analytics, Quant Analytics, Scientists and Engineers
* Data Management
* Data Engineers - Hadoop, Spark, Kafka, Cassandra
* Database Management
* Architecture
* Agility Leads
* Technical Program Delivery
* Product Managers
* Solutions Analysts (Business Analysts & QA Analysts)
* Cybersecurity
* Tech Controls
* Technology Support (Applications Support)
* DevOps, Site Reliability and Infrastructure Engineers
* UX Research and Design
You will probably have a background in computer science, preferably in a softwareengineering role.
You will be a creative, innovative team player with analytical, technical, problem solving, planning and organizational skills. As a business with an ongoing focus on software development, we would be very keen to hear from you if you have previous Open Source or Object Oriented programming experience with an understanding of agile methodologies.
$90k-160k yearly Auto-Apply 60d+ ago
PySpark/Java Lead Software Engineer - Application Owner
JPMC
Principal software engineer job in Tampa, FL
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead SoftwareEngineer at JPMorgan Chase within the Commercial & Investment Bank, you will play a crucial role as part of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Leads communities of practice across SoftwareEngineering to drive awareness and use of new and leading-edge technologies
Adds to team culture of diversity, opportunity, inclusion, and respect
Demonstrates a product mindset as an application owner
Required qualifications, capabilities, and skills
Formal training or certification on SoftwareEngineering concepts and 5+ years applied experience
Hands-on practical experience delivering system design, application development, testing, and operational stability
Strong hands-on coding capabilities in at least one language such as PySpark or Java
Proficiency in automation and continuous delivery methods
Proficient in all aspects of the Software Development Life Cycle
Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
In-depth knowledge of the financial services industry and their IT systems
Preferred qualifications, capabilities, and skills
Experience as an application owner
AWS cloud experience
Proficiency in AWS cloud technologies such as MSK, EKS, GLUE, DataBricks, etc.
$73k-99k yearly est. Auto-Apply 60d+ ago
Software Application Engineer C, C+
AHON Solutions
Principal software engineer job in Tampa, FL
Our Client comprises of leading brands of solutions and technologies that provide convenience, control and environmental integrity for fuel retailing. It is the global leader of integrated technology solutions in the retail petroleum industry. From their reliable fuel dispensers to intuitive point of sale to revolutionary operation management systems and convenience store equipment. Our Clients, delivers total integrated solutions from the forecourt to the convenience store.
The following profile outlines the key skills and competencies needed for this position. Our Client is a dynamic and fastpaced business. At times the scope of the position may include other activities which are not defined in this position profile. It is important all employees are able to adapt as needed to the changing needs of Our Client.
Core functions:
Software development and documentation
Software product maintenance
Software design and architecture
Test plan development
Development Process and Continuous Improvement
This position requires the following technical skills:
Essential:
- Tertiary qualification in Computer Science, Software Development, or Engineering
- Proficient in C++
- 3+ years of development and/or testing experience developing code using C++
- Experience with Version Control Systems (Git)
- Technical skills including high level understanding of software development, network systems, software test
- Problem investigation and resolution experience in a software environment
- Payments and/or Retail Petroleum industry experience
- Embedded Linux x86 / ARM
- C, Java, Assembler, Python, Bash scripting
- Ability to promote a test-driven development approach
- Experience using embedded tools; compilers, debuggers, JTAG, protocol analyzers, RTOS or OSes
$73k-99k yearly est. 60d+ ago
Software Engineer
Olsa Resources
Principal software engineer job in Clearwater, FL
Embedded SoftwareEngineer BB Clearwater, FL USA 33760 Degree and US citizenship required Extensive SW development experience with complex systems using C/C++, embedded SW, integration, processors, inertial navigation, and various input/output devices is required. Must possess the ability to test and debug software on target hardware in a lab environment.
Ability to work as a team member and must have strong English language competency (verbal and written). Writing software drivers for hardware control and Built-In-Test. Various embedded processor targets, including DSP's.
Developing and implementing test solutions for avionic products. Troubleshooting test equipment problems. TestStand, LabWindows CVI, scripting languages, and C programming language is a plus. Working with Automatic Test Equipment.
Communication busses such as Ethernet, MIL-STD-1553, IEEE-1394 (FireWire), RS-232, IEEE-488 (GPIB), serial communications, analog/discrete IO, Compact PCI. Generating and writing supporting documents such as test requirements, test plans, test procedures, user manuals, software validation documents, etc.
MS Office suite of applications (Word, Excel, Power Point, Project). Requirements Analysis. Object-Oriented design.
Additional Information
Pay Rate: Pay Rate Range: $477-53/hr.
Monday-Friday: First Shift
8+ month contract
**Looking for candidates with good work history, good attendance record, a positive attitude, and willingness to learn. Must be able to pass a background check.**
$61k-84k yearly est. 1d ago
C++ Software Engineer
Reliaquest 3.5
Principal software engineer job in Tampa, FL
Why it's worth it: Are you a passionate SoftwareEngineer who has a proven track record of solving complex problems and being at the forefront of innovation? Pursuing a career at ReliaQuest will allow you to write code and manipulate data in ways that have never been done before, driving automation of threat detection and response for one of the world's fastest growing industries. You will lead the creation, testing, and deployment of cutting-edge security technology to enterprise customers across the globe. Above all else, this role will allow you to work and learn from some of the most talented people in the business as well as have a direct contribution to the growth and success of RQ.
The everyday hustle:
* Design and develop ultra-low-latency software in modern C++ to process and analyze cybersecurity data from diverse sources (e.g., SIEMs, EDRs, firewalls, cloud platforms, and threat intelligence feeds).
* Build scalable, modular, and reusable components for ingesting, normalizing, and analyzing cybersecurity telemetry and threat intelligence data.
* Optimize software for micro- and nanosecond latency using advanced techniques such as lock-free algorithms, cache-friendly memory layouts, and kernel-bypass networking.
* Collaborate with cross-functional teams, including cybersecurity analysts and threat researchers, to understand requirements and deliver solutions that enhance detection, investigation, and response workflows.
* Develop and maintain robust mechanisms for error handling, failover, and data integrity to ensure reliable operation in mission-critical environments.
* Implement instrumentation and monitoring to track performance metrics, identify bottlenecks, and drive continuous improvement in latency and throughput.
* Contribute to the design and development of APIs and integration points to connect with other components of the cybersecurity platform.
* Write clear and concise technical documentation, including architecture diagrams, operational guides, and post-mortem reports.
* Participate in a 24×7 follow-the-sun support rotation to ensure the reliability of mission-critical cybersecurity services.
Requirements
* BS/MS/PhD in Computer Science, Cybersecurity, or related field.
* 3+ years of professional software development experience with modern C++
* Proven experience building high-performance, ultra-low-latency systems, preferably in a cybersecurity or similarly demanding domain.
* High concurrency requirements needing strong use of multi-threading and IPC mechanisms (like Pipes, Sockets etc)
* Experience with endpoint agents
What makes you uncommon?
* Hands on experience with one or more of the following technologies: Javascript, Python, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/hive, Tensorflow, Kibana, Athena/Presto/BigTable, Angular, React.
* Experience with cloud platforms such as AWS, GCP, or Azure.
* Solid understanding of unit testing, continuous integration and deployment practices.
* Experience with Agile Methodology
$67k-89k yearly est. Auto-Apply 45d ago
Software Engineer
Vets Hired
Principal software engineer job in Tampa, FL
Responsible for code review, peer review, and group reviews, and assess existing code base to make changes or enhancements in response to evolving business demands. Ensure scalability of services using mock testing frameworks and orchestration tools. Implement logging, auditability, security, cross cutting concerns and monitoring features. Responsible for uplift of application platform, containerization and migration to public cloud (AWS). Guide and mentor application development team for using best practices and proven technology. Perform team management, estimation, and software product rollouts. Work closely with the Product Team and technology vendors, and develop end-to-end solutions for Healthcare Payment Platform.
Working Place: Tampa, Florida, United States Company : Vets Hired
$61k-84k yearly est. 60d+ ago
Journeyman Software Engineer
People Technology and Processes 4.2
Principal software engineer job in Tampa, FL
People, Technology and Processes, LLC (PTP) is seeking a Journeyman level softwareengineer to become part of our Software Development team. Candidates should be able to collaborate well with team members, perform well under general supervision, handle moderately complex issues while escalating more complex issues to higher-level staff for assistance, and possess solid working knowledge of the software development basics. Work includes designing, developing, testing, and maintaining software applications; translating requirements into technical specifications; writing clean, scalable code; collaborating with cross-functional teams; and performing code reviews to ensure quality.
Core Responsibilities
· Design and development: Design, develop, and maintain software applications, including front-end and back-end components.
· Requirements analysis: Analyze high-level requirements and translate them into detailed technical specifications.
· Coding and testing: Write clean, scalable, and well-documented code. Conduct unit testing and work with quality assurance teams to ensure functionality.
· Collaboration: Work with other engineers, product managers, UI/UX designers, and QA teams to deliver software.
· Code review: Participate in code reviews and contribute to maintaining coding standards.
· Documentation: Document architecture, workflows, and code changes. Support the development and update of software development plans.
· Troubleshoot and debug existing software to improve performance and fix issues.
· Support and improve existing applications and tools.
· Contribute to continuous improvement initiatives, such as CI/CD pipelines and performance optimization.
· Integrate APIs and third-party services.
· Assist with deployment activities, often in cloud environments.
Qualifications
Qualifications:
Skills and Education
· Bachelor's degree in Computer Science, Computer Engineering, SoftwareEngineering, or equivalent from an accredited program.
· 7 to 12 years of experience in the softwareengineering field.
· Experience developing software in Ada, C#, Python, Java, bash, SQL(Lite), Tableau, and XML.
· Experience using Git or other distributed source code repository.
· Experience using software build systems such as GNU gcc, GNU make, CMake, or similar tools.
· Experience using GitLab, JIRA, or other change management system.
· Experience using GitLab, Jenkins, or other continuous integration testing system.
· Experience developing embedded software applications.
· Experience with distributed computing environments and multi-threaded applications.
· Experience with Data Modeling and Model-Based Systems Engineering (MBSE).
· Working knowledge of a Linux or Windows development environment.
· Strong understanding of Object-Oriented Programming concepts and design patterns.
· Ability to successfully perform on multiple projects concurrently when necessary.
· Effective written communication skills for technical audiences.
· Ability to obtain a security clearance.
$62k-79k yearly est. 17d ago
Software Engineer
Actalent
Principal software engineer job in Lutz, FL
Join a dynamic team as a Motion and Controls Engineer within the Flight Dynamics Group. This position requires a motivated and self-driven individual to develop, integrate, test, and document motion and flight control simulations for flight training simulators. These simulators are designed for a variety of fixed and rotary-wing commercial and military aircraft. A strong background in aerodynamics, mechatronics, and servo design is essential to thrive in our fast-paced, dynamic prototyping environment.
Responsibilities
* Develop aircraft test plans and provide on-site data collection support.
* Post-process aircraft test data and prepare simulator verification data roadmaps.
* Design simulator motion and control loading systems.
* Develop real-time executable math models for aircraft motion and flight control simulations.
* Integrate simulation models with simulator hardware, computers, software, and other simulated systems.
* Prepare simulator qualification test guides and acceptance test procedures.
* Participate in domestic and international simulator acceptance and qualification events with customers, military organizations, and commercial regulatory agencies.
* Prepare math model reports and associated simulator documentation.
* Participate in system requirements, design, and test reviews.
* Collaborate with multi-disciplined engineering groups to ensure simulator performance and quality standards.
* Stay current with the latest domestic and international flight simulator regulations and technologies.
* Provide technical content for proposals and technical specifications.
Essential Skills
* 5 years or more of experience in developing/integrating flight dynamic models and creating Qualification Test Guides (QTGs) in the flight simulation industry.
* Bachelor's degree in Aerospace Engineering, Physics, or a related field.
* Experience with feedback control systems.
* Experience with real-time modeling.
Additional Skills & Qualifications
* Rigorous understanding of servo control and stability.
* In-depth understanding of fixed and rotary-wing aircraft flight control systems.
* Knowledge of motion, vibration, and buffet simulation methods.
* Proficiency with modern software systems, including C/C++, Python, Linux, Git.
* Ability to work independently or in a team environment.
* Strategic innovator with critical thinking skills.
* Strong work ethic, accountability, and integrity.
* Excellent verbal and written communication skills.
* Professional and diplomatic demeanor.
* Ability to travel domestically and internationally up to 25% annually.
* Direct experience designing 6DOF motion systems and/or control loading systems.
* Field experience with aircraft testing.
* Piloting knowledge of fixed-wing and/or rotary-wing aircraft.
Work Environment
This role offers a unique and interesting work environment within a large organization, promoting continued growth and learning. The position operates on a 9/80 work schedule on-site
Job Type & Location
This is a Permanent position based out of Lutz, FL.
Pay and Benefits
The pay range for this position is $95000.00 - $125000.00/yr.
benefits relocation package
Workplace Type
This is a fully onsite position in Lutz,FL.
Application Deadline
This position is anticipated to close on Jan 30, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
$95k-125k yearly 11d ago
AI/ML Software Engineer
Cooperidge Consulting Firm
Principal software engineer job in Sarasota, FL
Cooperidge Consulting Firm is seeking an AI/ML Engineer for a top Signal Processing/Defense client.
This critical role designs, develops, and implements Artificial Intelligence/Machine Learning solutions for complex Signal Intelligence (SIGINT) processing and decision-making problems. The Engineer focuses on building models for event characterization, anomaly detection, and automated analysis of large-scale sensing systems to deliver intelligent insights for critical Intelligence Community and Department of Defense missions, requiring a high degree of drive and dedication.
Job Responsibilities
Design, develop, and implement AI/ML solutions for a wide range of decision-making and SIGINT processing needs, including working with time-series data.
Develop specialized models for event characterization, pattern recognition, anomaly detection, decision making, and automated analysis of SIGINT sensor systems.
Work closely with team leads to successfully integrate AI/ML capabilities into enterprise architectures.
Ensure performant processing while strictly considering aspects of model accuracy, security, and long-term maintainability.
Enable autonomous decision-making systems that can operate with minimal human intervention, creating adaptive processing systems for dynamic environments.
Discover features and infer system states from underlying data streams to support large-scale sensing systems and deliver intelligent insights.
Apply strong knowledge of MLOps, deployment, processing pipelines, testing, and validation to all solutions.
Requirements
Education
Bachelor of Science (BS) degree or higher in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or a related field is required.
Experience
Minimum of one (1) year of hands-on experience in AI or ML in a professional environment is required (3-5 years preferred).
Experience in design, deployment, and support of AI/ML models for significant real-world applications is desirable.
Certifications/Licenses
US Citizenship is MANDATORY.
Active TS/SCI clearance is MANDATORY.
Skills
Strong programming background with experience using statistical and signal analysis libraries is required.
Strong knowledge of machine learning model development, deployment, and modern ML libraries (TensorFlow, PyTorch, scikit-learn, etc.).
Experience with neural network architectures, including deep learning models, and understanding of transformer architectures is required.
Knowledge of digital signal processing fundamentals, RFML, LLMs (fine-tuning, prompt engineering), and adversarial ML techniques is preferred.
Experience creating and deploying containerized AI models (Docker/Kubernetes) or working with cloud AI platforms (AWS, Azure, Google) is preferred.
Benefits
Full-time roles offering overtime and weekend work opportunities
Competitive hourly wages plus potential quarterly bonuses
Comprehensive health, vision, and dental insurance plans
Life insurance coverage
401(k) retirement plan with company matching contributions
Paid time off including vacation, sick leave, and holidays
Opportunities for career growth and advancement
Employee discount programs and perks
You will be responsible for designing, developing, and implementing AI/ML solutions for a wide range of decision-making and SIGINT processing needs. This includes working with time-series data and developing models for event characterization, pattern recognition, anomaly detection, decision making, and automated analysis of SIGINT sensor systems. You will work with team leads to integrate AI/ML capabilities into enterprise architectures, ensuring performant processing while considering aspects of accuracy, security, and maintainability.
This also includes enabling autonomous decision-making systems that can operate with minimal human intervention, creating adaptive processing systems for dynamic environments, and discovering features and inferring system states from the underlying data streams. You will work towards solutions for large-scale sensing systems, implementing tailored models deliver intelligent insights in support of critical Intelligence Community and Department of Defense missions.
About the Organization:
MRSL is an employee-owned company with its headquarters in Sarasota, FL. MRSL also has offices in Monterey, CA and Dayton, OH as well as several employees located at customer facilities in the US and around the globe. MRSL has deep experience in signal processing applications and common services development for the National agencies of the Intelligence Community (IC) and the Department of Defense. We develop and deploy multiple applications and system infrastructures for use in client mission operations.
MRSL specializes in the development of mission-oriented signal processing algorithms, applications, and associated services for our customers. MRSL excels in the design, development, and deployment of signal processing applications using the X-Midas framework, since we evolve and sustain this framework for the entire community of IC contractors. MRSL employs engineers and researchers who specialize in cutting-edge signal processing technologies, system and software design, life cycle support, signal analysis, communications, and software development.
MRSL proudly offers highly competitive wages and benefits. We offer a business casual atmosphere with a team-oriented environment. MRSL is looking for candidates with a solid academic background in engineering/science with good hands-on programming skills, a high degree of drive and dedication, the ability to learn quickly, and who works well with others. To apply go to ************ and select Careers.
Benefits:
Discounted premiums for Medical, Dental and Vision
Company paid Life & AD&D, Short and Long-Term Disability
Voluntary coverage for Supplemental Life & AD&D, Cancer, Disability, and Accident Insurance
Flexible Spending Programs
Paid Time Off (PTO) plan for vacation, sick and holidays
401k Plan
Employee Stock Ownership Plan
Discount Programs
$61k-84k yearly est. 60d+ ago
Software Engineer (Aircraft Systems) - TRU Simulation
Cessna Aircraft Company
Principal software engineer job in Lutz, FL
SoftwareEngineer (Aircraft Systems) - TRU Simulation(Job Number: 338785) Textron Aviation has been inspiring the journey of flight for nine decades through the iconic and beloved Cessna and Beechcraft brands. We are passionate advocates of aviation, empowering people with the freedom of flight.
As you join our legacy as a global leader in private aviation, you'll have opportunities to try new fields, expand your skills and knowledge, stretch your abilities, and build your career.
We provide a competitive and extensive total rewards package that includes pay and innovative benefits to support you and your family members - now and in the future, beginning day one.
Your success is our success.
Description What you will be doing as a SoftwareEngineer at TRU SimulationIn this role, you can expect to design and develop innovative software solutions in a prototyping environment.
You'll tackle complex challenges, lead root-cause analysis, and provide expert recommendations to resolve software defects.
If you thrive on collaboration and cutting-edge methodologies, this is your opportunity to make an impact.
Your responsibilities may include (but are not limited to): Software Development - Design, develop, and document flight simulator software ensuring compliance with industry standards and regulatory requirements Cross-Functional Collaboration - Work closely with engineers across disciplines to meet project goals and deliver high-quality solutions Testing & Validation - Create and execute acceptance test procedures to confirm functionality, performance, and reliability of simulator systems Integration & Optimization - Perform hardware and software integration on flight simulators, ensuring seamless operation and recommending enhancements Design Review & Innovation - Participate in engineering design reviews, analyze data and specifications, and propose improvements to simulator designs Continuous Improvement - Stay current with simulation technologies and provide recommendations for software and hardware advancements Qualifications What you need to be successful: Required: A Bachelor's degree in SoftwareEngineering, Computer Engineering, Computer Science, or related field is required A minimum 2 years of softwareengineering or relative experience is required Helpful: Proficiency In programming languages such as C/C++, Python Familiarity with Unix/Linux Operating Systems Knowledge of software development methodologies, version control systems, and software testing practices Ability to troubleshoot and debug complex software systems while using strong problem solving skills Ability to collaborate effectively with strong communication and teamwork skills Attention to detail and a passion for delivering high quality products Why join us? Your success is our success.
We provide a competitive and extensive total rewards package that includes pay and innovative benefits to help you and your family members - now and in the future, beginning day one.
401K company match + additional annual contribution equal to 4% of eligible compensation Education assistance for undergraduate, graduate, and certificate programs, compensated at the start of the semester Flight training bonus program for earning pilot certifications Fertility and adoption assistance, along with discounted childcare and planning Free financial consultations and guidance Explore more benefits here At Textron Aviation, base pay is only one of the parts of our Total Rewards package and is determined within a range.
This provides you the opportunities to grow and develop within your role, and depends on your experience, qualifications, and location.
Our workforce is made up of individuals throughout the world with a wide range of backgrounds, interests, and passions.
Our unique perspectives lead us to be a world-class workforce, helping us develop legendary products.
Because we recognize that our differences make us stronger, and studies have shown that some may be less likely to apply unless they match the job description exactly, we welcome you to apply to this role if it meets your career goals.
You could be our next great fit! This role is eligible for a $5,000 (pre-tax) sign-on bonus.
Terms & conditions apply.
The Company reserves the right to amend or suspend this program at any time.
EEO StatementTextron is committed to providing Equal Opportunity in Employment, to all applicants and employees regardless of race, color, religion, age, national origin, military status, veteran status, disability, sex (including pregnancy and sexual orientation), genetic information or any other characteristic protected by law.
Recruiting Company: TRU SimulationPrimary Location: US-Florida-LutzSchedule: Full-time Job Level: Individual ContributorShift: First ShiftJob Posting: 01/13/2026, 10:03:04 PM
$61k-84k yearly est. Auto-Apply 1d ago
2026 Emerging Talent Software Engineers - Full time - United States (April 2026 Start)
Jpmorgan Chase & Co 4.8
Principal software engineer job in Tampa, FL
JobID: 210683258 JobSchedule: Full time JobShift: Base Pay/Salary: Jersey City,NJ $95,000.00-$125,000.00; New York,NY $95,000.00-$125,000.00 Join our 2026 Emerging Talent SoftwareEngineer program and propel your career to new heights with a team of innovative technologists. Engage in diverse projects, gain new skills, and create positive change for the communities we serve. We value your unique skills and innovative ideas within our supportive and diverse technology organization. Ready to tackle big challenges with a global technology team? We're eager to meet you.
About the Program
As a SoftwareEngineer in the Emerging Talent SoftwareEngineer, you will embark on a global two-year career development journey. This program is designed to equip you with essential technical and professional skills, enabling you to build strong networks and establish a successful career with us. You will have opportunities for job growth, accelerated career advancement, and career mobility. Our program begins with an in-depth induction that introduces you to our businesses, enhances your understanding of development methodologies, and sharpens your professional skills. You will dive head-first into creating innovative solutions that make a difference for our customers, clients, and employees.
We will be filling our classes on a rolling basis. We strongly encourage you to submit your application as early as possible before job postings close.
Job Responsibilities
* Execute basic software solution, design, development, and technical troubleshooting
* Write secure and high-quality code using the syntax of at least one programming language with peer guidance
* Interpret architecture and design representations as well as nonfunctional requirements to develop secure, stable software against a defined architecture
* Apply automation to reduce manual toil in the Software Development Life Cycle
* Gather, analyze, and synthesize basic data sets to troubleshoot technical issues and generate insights for continuous improvements.
* Breaks down routine technical tasks to troubleshoot and solve issues
* Work and share ideas, information and innovation with our team of technologists from all over the world.
* Participate in our Force for Good program to build real-world sustainable technology solutions for social good organizations.
Required qualifications, capabilities, and skills
* You should have graduated and be available to start full time employment in July 2026
* A well-rounded academic background
* Baseline knowledge of software, applications and technical processes within a given technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
* Ability to work effectively in large, collaborative teams to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture.
* Foundational knowledge of programming languages (e.g., Python, JavaScript, Java, C++, C#), databases, data structures and algorithms
* Understanding of software skills including business analysis, development, maintenance, and software improvement.
* Proficiency in developmental toolsets
* Basic knowledge of industry-wide technology trends and best practices
* Exposure to agile methodologies, including CI/CD, Application Resiliency, and Security.
Preferred qualifications, capabilities, and skills
* Obtained your foundational technology background in non-traditional ways including, but not limited to, technology bootcamps, workforce development programs and community colleges
* Strong interpersonal and communication skills
* Ability to thrive in a fast-paced, collaborative environment
* Exceptional problem-solving ability
* Exposure to cloud technologies
* Experience with relational databases
Locations you may join:
* Columbus, OH
* Jersey City, NJ
* New York Metro, NY
* Plano, TX
* Tampa, FL
About Us
When you work at JPMorgan Chase, you're part of a global financial institution and a leading tech company. Our team of over 63,000 technologists across global technology centers, is dedicated to designing, building, deploying, and managing a wide range of solutions, including enterprise technology initiatives, big data, mobile solutions, electronic payments, cybersecurity, machine learning, and cloud development. We collaborate with FinTech and Silicon Valley tech firms to deliver innovative solutions to our clients and customers. With a $17 billion annual investment in technology, we are committed to hiring talented individuals to create transformative solutions that will revolutionize the financial services industry and make a global impact.
About You
If you're ready to put your passion for technology to work in a way that makes a real difference, you'll find your place in our Emerging SoftwareEngineer program.
This opportunity is not available to individuals currently enrolled in a full-time college or university program. If you are a current student, please visit jpmorganchase.com/careers to explore internships and other full-time opportunities.
To be eligible for this program, you must be authorized to work in the U.S. We do not offer any type of employment-based immigration sponsorship for this program. Likewise, JPMorgan Chase, will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT.)
What's Next?
Help us learn about you by submitting a complete and thoughtful application, which includes your resume. Your application and resume is a way for us to initially get to know you, so it's important to complete all relevant application questions so we have as much information about you as possible.
After you confirm your application, we will review it to determine whether you meet certain required qualifications. If you are advanced to the next step of the process, you'll receive an email invitation to complete a coding challenge powered by HackerRank.
HackerRank is required, and your application will not be considered for further review until you have completed this step. We strongly encourage that you apply and complete these required elements as soon as possible, since programs will close as positions are filled.
If you progress further, you'll get an email invitation for a video interview powered by HireVue.
This is your opportunity to further bring your resume to life and showcase your experience for our recruiting team and hiring managers.
JPMorganChase is committed to creating an inclusive work environment that respects all people for their unique skills, backgrounds and professional experiences. We will provide reasonable accommodations for applicants with disabilities.
Visit jpmorganchase.com/careers for upcoming events, career advice, our locations and more.
$95k-125k yearly Auto-Apply 60d+ ago
Software Engineer II
Vets Hired
Principal software engineer job in Tampa, FL
Job responsibilities
Executes standard software solutions, design, development, and technical troubleshooting
Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering concepts and 2+ years applied experience
Hands-on practical experience in system design, application development, testing, and operational stability
Hands-on experience in designing solutions and full stack development in modern technologies for large enterprise technology platforms and systems.
Hands-on experience in coding Microservices in Java, building UI/UX using JavaScript frameworks (e.g. React, Angular), using Messaging e.g. Kafka, developing databases objects in: Oracle, Cloud Native DBs
Experience across the whole Software Development Life Cycle
Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.
Ability to code in Java, Spring, SQL, unit testing frameworks
Proficient working with Relational Database
Experience in deploying applications using CI/CD pipelines, docker containers & Kubernetes to Cloud platforms
Working Place: Tampa, Florida, United States Company : Vets Hired
$61k-84k yearly est. 60d+ ago
AI Software Engineer
Cooperidge Consulting Firm
Principal software engineer job in Sarasota, FL
Cooperidge Consulting Firm is seeking an AI/ML SoftwareEngineer for a premier Defense & Intelligence Technology leader in Sarasota, FL.
This role is designed for a high-drive engineer with a deep foundation in artificial intelligence and its practical application to complex signal processing. You will be responsible for designing and deploying AI/ML solutions that address critical SIGINT (Signals Intelligence) processing needs, including time-series data analysis and autonomous decision-making. Working within a high-stakes environment, you will build adaptive systems for the Department of Defense (DoD), ensuring that machine learning architectures can operate with elite accuracy, security, and low-latency inference in dynamic mission environments.
Job Responsibilities
SIGINT Processing: Design and implement AI/ML models for event characterization, pattern recognition, and anomaly detection within high-volume sensor data streams.
Autonomous Decision-Making: Enable intelligent systems that operate with minimal human intervention, focusing on adaptive processing and system-state inference.
Enterprise Integration: Partner with team leads to integrate AI/ML capabilities into large-scale enterprise architectures, prioritizing performant processing and maintainability.
Architecture Development: Utilize Transformers, attention mechanisms, and deep learning architectures to discover features within time-series and RF data.
MLOps Oversight: Own the deployment and processing pipelines, ensuring rigorous testing, validation, and security of containerized models.
Real-World Impact: Develop tailored models to deliver intelligent insights in support of high-priority missions for the Intelligence Community.
Feature Discovery: Infer system states from underlying data streams to support critical analysis of sensor systems.
Requirements
Education & Legal
BS degree or higher in Computer Science, Electrical Engineering, Mathematics, or a related field.
ACTIVE TS/SCI Clearance is REQUIRED.
U.S. Citizenship is REQUIRED.
Experience
Minimum of 1 year of professional AI/ML experience (3-5 years preferred).
Proven expertise in model development and deployment using modern libraries (TensorFlow, PyTorch, scikit-learn).
Strong background in neural network architectures, including deep learning and transformers.
Solid programming skills with experience in statistical and signal analysis libraries.
Deep understanding of MLOps, deployment pipelines, and testing/validation protocols.
Nice-to-Have (Bonus Skills)
Experience with RFML (Radio Frequency Machine Learning) or Digital Signal Processing.
Familiarity with LLMs, RAG, Agentic systems, or Reinforcement Learning (RLHF).
Proficiency with Docker/Kubernetes and cloud platforms (AWS Bedrock, Azure OpenAI, Vertex AI).
Experience with real-time inference, low-latency model serving, or adversarial ML.
Benefits
Comprehensive health, vision, and dental insurance plans
Life insurance coverage
401(k) retirement plan with company matching contributions
Paid time off including vacation, sick leave, and holidays
Opportunities for career growth and advancement
$61k-84k yearly est. Auto-Apply 4d ago
Software Engineer (Simulator Systems) - TRU Simulation
Cessna Aircraft Company
Principal software engineer job in Lutz, FL
SoftwareEngineer (Simulator Systems) - TRU Simulation(Job Number: 338547) Textron Aviation has been inspiring the journey of flight for nine decades through the iconic and beloved Cessna and Beechcraft brands. We are passionate advocates of aviation, empowering people with the freedom of flight.
As you join our legacy as a global leader in private aviation, you'll have opportunities to try new fields, expand your skills and knowledge, stretch your abilities, and build your career.
We provide a competitive and extensive total rewards package that includes pay and innovative benefits to support you and your family members - now and in the future, beginning day one.
Your success is our success.
Description JOB SUMMARY:The Simulator Systems SoftwareEngineer is a highly-motivated and self-driven team player that has the ability to perform in a dynamic prototyping environment.
The preferred candidate will understand and employ current software design methodologies and have a strong desire for innovation.
This candidate is an experienced softwareengineer with broad technical knowledge, who can design and develop software from requirements, lead root-cause analysis, communicate options for resolution and provide recommendations for software defects.
JOB RESPONSIBILITIES:· Design, develop, integrate, test, and document flight simulator software ensuring compliance with industry standards and regulatory requirements· Collaborate with cross functional engineers to meet project requirements· Develop acceptance test procedures to validate the functionality and performance of software· Recommend, incorporate, and/or alter new and existing simulator designs and documentation· Participate in engineering design reviews· Perform hardware/software integration and testing on flight simulator training devices ensuring seamless operation and interaction with other simulator components· Provide engineering staff with recommendations for software/hardware enhancements by staying updated with the latest advancements in technology for simulator systems· Research and analyze data, such as customer design proposal, specifications, and manuals to determine feasibility of design or application Qualifications EDUCATION/ EXPERIENCE:· Bachelor's degree required in Computer Science, SoftwareEngineering, Computer Engineering, or related field.
· Related technical engineering experience preferred QUALIFICATIONS:· Proficiency in C/C++· Proficiency in Web development with HTML5, JavaScript/TypeScript, React, CSS framework (Tailwind etc.
), JSON, and others.
· Proficiency with Unix/Linux Operating Systems· Understanding of computer networking and protocols· Experience developing device drivers and interfacing with external APIs· Knowledge of software development methodologies, version control systems, and software testing practices· Strong problem solving and analytical skills with the ability to troubleshoot and debug complex software systems· Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams· Attention to detail and a passion for delivering high quality software products in a dynamic environment· Familiarity with Aviation terminology and/or Flight Simulation experience a plus· Experience developing graphical user interfaces a plus· Working knowledge of Qt, QML, GTK, GL Studio, OpenGL a plus· Experience with VR, AR, MR a plus· Working knowledge of Unreal Engine and 3D modeling a plus· Some travel required The above statements are intended to describe the general nature and level of work being performed by employees assigned to this job.
They are not intended to be an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.
This role is eligible for a $5,000 (pre-tax) sign-on bonus.
Terms & conditions apply.
The Company reserves the right to amend or suspend this program at any time.
EEO StatementTextron is committed to providing Equal Opportunity in Employment, to all applicants and employees regardless of race, color, religion, age, national origin, military status, veteran status, disability, sex (including pregnancy and sexual orientation), genetic information or any other characteristic protected by law.
Recruiting Company: TRU SimulationPrimary Location: US-Florida-LutzSchedule: Full-time Job Level: Individual ContributorShift: First ShiftJob Posting: 01/05/2026, 9:09:06 PM
How much does a principal software engineer earn in Largo, FL?
The average principal software engineer in Largo, FL earns between $88,000 and $151,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Largo, FL
$115,000
What are the biggest employers of Principal Software Engineers in Largo, FL?
The biggest employers of Principal Software Engineers in Largo, FL are: