Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

$43 - $64 per hour

Actalent

Description


We are seeking a highly experienced and technically proficient Senior Software Engineer to lead the design, development, and integration of software solutions within a Windows environment. The ideal candidate will have technical expertise and experience in software architecture and development, with deep expertise in C, C++, and C#. This role requires hands-on experience interfacing with SCADA systems, working with Genisys, Modbus, Allen Bradley protocols, and integrating with PLCs in industrial automation settings as well as expertise to solve problems, develop and execute objectives for self and others, and have the ability to effect short-term and some long-term business goals. Responsibilities Define the software requirements specifications. Define software architecture, design and implement the code. Excellent familiarity and use of configuration management tools to create baselines, merge source file changes and make formal software releases. Build and maintain interfaces between Windows-based applications and SCADA systems. Develop and maintain communication of SCADA systems and industry standard protocols such as Genisys, Modbus, UDP, TCP/IP, and Serial Communication. Integrate software with PLCs from various vendors (e.g. Allen-Bradley). Collaborate with cross-functional engineering teams to define system requirements and ensure seamless integration. Making main technical choices for software development Optimize and maintain legacy codebases written in C, C++, and C#/. Net. Conduct code reviews, testing, and debugging to ensure high-quality deliverables. Document software architecture, design decisions, and integration workflows. Apply Object-Oriented Programming (OOP) principles to contribute to robust software design. Provide technical leadership and mentorship to junior developers. Consistent achievement of Software Engineering targets (safety, scope, quality, schedule, budget, and technical performance) across Office application programs, project development, and product sustaining efforts Adherence to department budget and utilization targets while on-time project staffing Adherence to Software Engineering processes, including requirements management, traceability, defect tracking and source code management Development and continued growth of competencies in C, C++, C#/.Net

Skills


C, C++, C#, .net, SQL, Scada, Modbus, PLC, Gui, Full stack

Top Skills Details


C,C++,C#,.net,SQL

Additional Skills & Qualifications


Strong experience with SCADA systems and industrial automation interfaces. In-depth knowledge of Modbus (RTU/TCP) communication protocols. Experience integrating with PLCs and industrial control systems. Familiarity with configuration management tools like JIRA/GIT/Clearcase) for source control and project tracking. Solid understanding of multithreading, memory management, and performance optimization. Experience with industrial communication standards (e.g., OPC UA/DA). Experience with GE Cimplicity SCADA systems. Experience with Web Gui/Full-stack development both front and back-end development. Experience with real-time and embedded development, FPGA experience, board bring-up, peripheral bring-up and low-level driver development. Knowledge of industrial cybersecurity best-practices. Familiarity with Agile/Scrum methodologies. Experience with scripting languages (e.g., Python, PowerShell) for automation tasks. Development in a Linux environment is a plus. Solid grasp of software design patterns and object-oriented principles. Exposure to AI frameworks or machine learning libraries. Demonstrated experience in developing software solutions involving GPS technologies Experience working with a client server architecture Experience with Microsoft Visual Studio development environment Experience with Microsoft SQL server database Experience with Microsoft Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and XAML.

Experience Level


Expert Level


Job Type & Location
This is a Contract to Hire position based out of Melbourne, FL.
Pay and Benefits
The pay range for this position is $43.00 - $64.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Melbourne,FL.
Application Deadline
This position is anticipated to close on Jul 2, 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 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.


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 process due to a disability, please email View email address on click.appcast.io for other accommodation options.



San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.



Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.



Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Melbourne, FL vacancy
  •  ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Software Engineering - DevOps Architect Job Code: 36947 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of every 1... 
    Suggested
    Local area

    L3Harris Technologies

    Palm Bay, FL
    23 days ago
  • $220k - $250k

     ...Lead Software Engineer Arlington, VA About the Team: STR's Analytics & C2 (AC2) Division develops novel technologies to solve challenging national security problems through advanced analytics. Our team consists of passionate and motivated individuals with degrees... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Science & Technology Research (STR)

    Melbourne, FL
    5 days ago
  •  ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Software Engineering Job Code: 35773 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours... 
    Suggested
    Local area
    Immediate start

    Harris Geospatial Solutions

    Palm Bay, FL
    5 days ago
  •  ...Job Title Lead, Systems Engineer Job Information Job Code: 36860 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every...  ...a Systems Engineer to join our team as a Lead Systems / Software Engineer supporting various programs, IRADs and proposals.... 
    Suggested
    Local area
    Overseas

    Harris Geospatial Solutions

    Melbourne, FL
    1 day ago
  •  ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Software Engineering - Full Stack Developer Job Code: 36949 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of... 
    Suggested
    Local area

    L3Harris Technologies

    Palm Bay, FL
    23 days ago
  •  ...The Mission Networks Cloud Engineering team is growing experienced a Senior Software Engineer to leverage Cloud Service Providers (AWS, Microsoft Azure, Google...  ...solutions to meet requirements. Essential Functions: Lead tasks related to design, development and... 
    Local area

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  •  ...We are seeking a highly skilled and motivated Lead Full Stack Software Engineer with technical leadership experience to join our team. The ideal candidate will bring strong expertise in modern web application development using React and Python, along with proven experience... 
    Local area

    L3Harris Technologies

    Melbourne Beach, FL
    4 days ago
  •  ...Lead, Systems Engineer Job Req: 36585 | Location: Palm Bay, FL | Schedule: 9/80 (Employees work 9 of every 14 days, totaling 80 hours worked...  ...and allocate performance and functional requirements across software, firmware, and hardware. Produce and maintain system architecture... 
    Local area

    Harris Geospatial Solutions

    Palm Bay, FL
    5 days ago
  • $103.71k - $138.28k

     ...and hands-on position requiring the selected candidate to both lead and participate in multiple team environments and to provide independent...  ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking... 
    Full time
    Temporary work
    Remote work

    Lumen

    Melbourne, FL
    2 days ago
  • $79.1k - $112.8k

     ...automation solutions for customers across the rail industry. As a Lead Proposal Engineer, you will collaborate closely with Product Management to...  ..., Application Engineering, Systems Engineering, Hardware/Software Engineering, and/or Information Systems Willingness and... 
    Full time
    Work experience placement
    Worldwide

    Wabtec

    West Melbourne, FL
    9 hours ago
  • $139.1k - $208.7k

     ...team to develop the next generation of software for the next generation of platforms. Support...  ...has an opening for a Manager Software Engineering 2 (S02) position. This is a vital...  ...Supports the Integrated Product Team (IPT) lead Basic Qualifications: Bachelors... 
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    5 days ago
  • $17 - $20 per hour

    Opens and closes the store in the absence of store management, including all required systems start-ups, required cash handling, and ensuring the floor and stock room are ready for the business day. Responsible for opening back door of store for deliveries. Completes product...
    Hourly pay
    Work experience placement
    Seasonal work
    Local area
    Shift work

    Walgreens

    Melbourne, FL
    5 days ago
  • The Shift Manager will assist the General Manager (GM) and Assistant Manager (AM) in the operation of a Chicken Salad Chick restaurant in a manner that will provide our guest with a superb experience and will maintain an invigorating and stimulating work environment for...
    Local area
    Flexible hours
    Shift work
    Early shift

    The Press Club Grill

    Melbourne, FL
    2 days ago
  •  ...Team Lead Post Closing POSITION PURPOSE: Lead the employees in the Post Closing group and manage service delivery or respective clients managed Ideal Candidate- Experience in Closing / Funding processes, working in a title company as a closer/closing co coordinator... 
    Full time
    Work at office

    First Source LLC

    Palm Bay, FL
    1 day ago
  • $14.25 - $16.2 per hour

     ...Overview Join to apply for the Guest Experience Lead role at McDonald’s . Guest Experience Lead — Flexible scheduling with a side of always feeling valued. A job at McDonald’s offers a job combo that fits YOU. Perks & Benefits Competitive pay from $14.25 per hour - 16... 
    Hourly pay
    Full time
    Flexible hours

    McDonald's

    Palm Bay, FL
    5 days ago
  • $12 - $24.33 per hour

     ...Position Overview The Team Lead works closely with the Department Manager(s) or Store Manager to receive, price, and stock merchandise to meet the needs of the store's customers and drive sales and profits. Assist Team Members with completing the work within the store... 
    Part time
    Flexible hours
    Afternoon shift

    Follett

    Melbourne, FL
    5 days ago
  • Job Description Job Description Provide chair-side clinical support for simple and complex restorative procedures, along with surgical treatment for full mouth restoration with implants.  Take necessary Digital -Periapical, Panorex and CBCT radiographs, Enter patient...
    Private practice

    Designing Smiles Llc

    Melbourne, FL
    15 days ago
  • Job Description Job Description Are you a highly motivated and experienced team player? Our growing general dentistry office in Melbourne is seeking an experienced Dental Assistant to be part of our dental family. Our private office strives on delivering outstanding...
    Work at office

    Designing Smiles Dentistry

    Palm Bay, FL
    22 days ago
  •  ...Position is contingent upon contract award As the Storeroom Lead , you shall determine quantities required and timely stock replenishment and rotation by use of experienced judgment, historical data, occupancy, and utilization. The Storeroom Lead shall establish... 
    Contract work
    Immediate start
    Shift work

    Intrepid USA

    Melbourne, FL
    1 day ago
  •  ...Job Description Job Description We are seeking a Lead Electrician to join our team in the Consumer Support Services industry...  ...Qualifications: Associate's or Bachelor's degree in Electrical Engineering or related field Experience with power distribution systems... 

    Del-Air Heating & Air Con

    Melbourne, FL
    7 days ago
  • $25 - $50 per hour

     ...Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Grant. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to... 
    Shift work
    Night shift
    Weekend work

    Airport Security Careers

    Grant, FL
    5 days ago
  •  ...conversations with homeowners about the importance of clean, safe water and how our products and services can help Set Appointments: Qualify leads and schedule appointments for our expert sales team to meet with potential customers Utilize a Proven System: Use our tried-and-true... 
    Base plus commission
    Hourly pay
    Weekly pay
    Immediate start

    Flotilla Partners

    Melbourne, FL
    2 days ago
  •  ...Job Title Lead, Subcontracts Job Code 37972 Job Location Malabar, FL Job Schedule 4/...  ...schedule performance and collaboration with engineering on the technical management of the...  ...complex subcontracts, including hardware, software, complex services subcontracts, and follow... 
    For subcontractor
    Local area

    L3Harris Technologies

    Malabar, FL
    10 hours ago
  • $79.3k - $113k

     ...networks.  This is a high-impact, hands-on engineering role focused on developing and...  ...efficiency)  Debug real-world issues across software, controls, and hardware interfaces...  ...you. Who are we? Wabtec is a leading global provider of equipment, systems, digital... 
    Work experience placement
    Remote work
    Worldwide

    Wabtec

    West Melbourne, FL
    10 days ago
  •  ...Lead, Government Compliance L3Harris Technologies candidate for the position of Supply Chain Government Compliance and Supplier Diversity...  ...the buyer experience, including upstream improvements in engineering, quality, and materials management. Qualifications: Bachelor's... 
    Full time
    Work experience placement

    Harris Geospatial Solutions

    Palm Bay, FL
    1 day ago
  • $19 - $32 per hour

    Hourly Wage: $19 - $32 per/hour *The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual or quarterly performance incentives. Additional compensation in the form of premiums may...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work

    Walmart

    Palm Bay, FL
    4 days ago
  • Description: McDonald's Works for Me. I’m going places. I want a satisfying career with good benefits and great opportunities for advancement. I have a lot to offer and I want to grow! The Job for Me – Get a job that inspires your best and moves you forward. Choose...
    Local area

    McDonald's

    Palm Bay, FL
    10 hours ago
  •  ...More EMPOWERMENT We believe in managing your time for business and personal success, which is why we empower our Team Members to lead balanced lives through our benefits and total rewards offerings. For full-time and eligible part-time TSC and Petsense Team Members.... 
    Full time
    Part time
    Seasonal work
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Tractor Supply

    Melbourne, FL
    9 hours ago
  •  ...end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Program Finance Job Code: 39881 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling... 
    Local area

    L3Harris

    Melbourne, FL
    1 day ago
  •  ...more sports and outdoors. Click the link(s) below to learn more about each position’s responsibilities and requirements. Store Team Lead Positions Logistics Team Lead Operation Team Lead Store Inventory Control Team Lead Store Merchandising Team Lead Sales Team Lead Softlines... 

    Academy Sports + Outdoors

    Melbourne, FL
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!