Senior Software Engineer
Futran Tech Solutions Pvt. Ltd.
Job Title: Senior Software Engineer
Location: Melbourne, FL
Duration: 8 to 12 Months
Hybrid: 2 days WFH and 3 days office
Purpose of the Job:
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:
Location: Melbourne, FL
Duration: 8 to 12 Months
Hybrid: 2 days WFH and 3 days office
Purpose of the Job:
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 between 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 of 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 Qualifications
- Bachelor's Degree of Science in Computer Science, Engineering or related field
- 7+ years of experience in software development and architecture in a Windows environment.
- Proficiency in C, C++, C#/.Net technologies
- 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Indialantic, FL vacancy
$134k - $184k
...Senior Software Engineer Melbourne, FL STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security...SeniorFull timeLocal areaImmediate startNight shift- ...Req ID: 39561 Summary Senior Software Engineer / Full Stack Developer Melbourne, FL Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional development is embedded in...SeniorWork at office
- ...A technology development company specializing in aerospace applications is seeking a Software Engineer. The ideal candidate will design and implement software for embedded systems, focusing on delivering a seamless hardware and software experience. With a requirement of...SeniorRemote work
- ...The Software Engineer will be responsible for design, development, and implementation of immediate updates and refactoring of an existing Flight Software (FSW) adaptor to accommodate multiple vendors/suppliers of Space Vehicle (SV) Optical Communications Terminals (OCTs...SeniorLocal areaImmediate start
- ...L3Harris is seeking a software engineer to design, build, integrate, test, and sustain mission-critical ground software using modern AI-assisted engineering workflows. This role supports mission-critical ground capabilities such as command and control, telemetry processing...SeniorLocal area
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineering (SV Optical Communications Terminal Software Adaptor) Job Code: 36637 Job Location: Palm Bay, FL Job...SeniorLocal areaImmediate start
- ...class technical expertise who take a collaborative approach to engineering and enjoy working together. We are a company on the move,... ...information management services. We value a strong knowledge of software development best practices and experience delivering & deploying...SeniorLocal area
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineering Job Code: 38005 Job Location: Palm Bay, FL Job Schedule: 9/80 Job Description: This is an opportunity...SeniorLocal area
- ...domains in the interest of national security. Job Title: Senior Cloud Software Architect Job Code: 37561 Job Location: Melbourne, FL... ...Cloud, Microservices‑based platforms, mentor the nation’s top engineers, and directly influence multimillion dollar contract wins....SeniorContract workLocal area
- ...Job Description Job Description JOB TITLE : Software Engineer III REPORTS TO : Software Engineering Manager... ...Citizen CONTRACT TERM: 3 months JOB DESCRIPTION: The Senior Software Engineer is a full-time exempt position responsible...SeniorFull timeContract workWork at office
$134k - $184k
...Senior Embedded Software Engineer - Cyber Melbourne, FL STR makes the world a safer place by developing technology and applying it to solve emerging national security challenges. Our Cyber Division develops the people, tools, and processes that put all the right...SeniorFull timeLocal areaNight shift- ...position, you will be responsible for low‑level and high‑level software in Cesium’s products through all phases of the development... ...testing and high‑reliability qualification, as well as software engineering and software project management practices. The successful candidate...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeLocal areaRemote work
- ...Harris Geospatial Solutions is seeking a Senior ServiceNow Developer/Engineer in Melbourne, FL. The successful candidate will be responsible for interpreting business and technical requirements into scalable ServiceNow solutions, ensuring adherence to architectural standards...Senior
- ...Senior Software Engineer, Video - KICK About Kick Kick is one of the fastest-growing live streaming platforms in the world. We are a global rival to established players, known for pushing boundaries and delivering cutting-edge viewer experiences. As we build a world...SeniorFull timeWork at officeFlexible hoursDay shift
- ...Job Title: Senior Software Developer, Applications Location: Patrick AFB, FL Company/ Program Description: Centuria, a Service-Disabled... ...Veteran-Owned Small Business (SDVOSB), has been delivering IT, Engineering, and Scientific solutions to the Federal Government since 20...Senior
$122.8k - $184.2k
...only part of history, they're making history. Northrop Grumman Aerospace Systems is searching for an experienced Sr. Principal Software Engineer to join the Software Engineering Team located in Melbourne, FL. The ideal candidate will have the ability to take ownership of...SeniorFull timeInternshipWorldwideRelocation packageShift work- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Scientist, Software Engineer / Cloud Architect Job Code: 37213 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14...Local areaImmediate start
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineer (Cloud Web Development) Job Code: 38979 Job Location: Patrick Space Force Base, Melbourne, FL Job Schedule: 9/...SeniorInterim roleLocal area
$92k - $195k
...Software Engineer page is loaded## Software Engineerlocations: Melbourne, FLtime type: Full timeposted on: Posted Todayjob requisition id: R23894Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what’s happening...$122.8k - $184.2k
...dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Virtual Simulation Software Engineer to join our team of qualified, diverse individuals. This role is located in Melbourne, FL. The Virtual Simulation...SeniorFull timeInternshipWorldwideRelocation packageFlexible hoursShift work- ...Software Engineer At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and innovative work that directly contributes to protecting our nation's and strategic partners' most...
$98.4k - $147.6k
...Join the Northrop Grumman team to develop the next generation of software for the next generation of platforms. Support development and... ...Aeronautics Systems has an opening for a* Principal or Sr. Principal Engineer Software (DEE)* to join our team of qualified, diverse...SeniorRemote workRelocation packageShift work- ...Software Engineer Development, integration and test of customized telecommunications equipment running on a custom hardware platform. The role requires working closely with the hardware design team and test team, across 3 states. Qualifications: BS degree in...
$65.8k - $98.8k
...opportunities to work on revolutionary systems that impact people’s lives worldwide. Northrop Grumman is seeking an Associate Software Engineer/Software Engineer. This position will be located at our Aeronautics Systems Sector in Melbourne, FL. The qualified candidate will...Work experience placementInternshipWorldwideRelocation package$122.8k - $184.2k
...Grumman Aeronautics Systems Sector has an opening for a Senior Principal Engineer Systems Architect to join our team of qualified, diverse... .../or Mission Engineering. Must have experience modeling software systems and software system of systems. Must have experience...SeniorRelocation packageFlexible hoursShift work- ...Python Software Engineer Position Details: Job Title: Software Engineer 2/3 (Python) Location: Melbourne Headquarters, FL Duration: 6 Months Description: Development, integration and test of customized LTE software stack running on software-defined radios...
- .... Supporting the world's bravest. Job Summary This Senior Product Engineer role leads the design, development, analysis, and test support... ...use computer-aided engineering or other design/analysis software in the performance of assignments. Review customer specifications...SeniorLocal areaFlexible hours
$122.8k - $184.2k
...Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Systems Engineer Architect to join our team of qualified, diverse... ...studies to translate customer requirements into hardware and software specifications. Execution of trade studies to select...SeniorRelocation packageFlexible hoursShift work- ...Job Description Job Description Senior Mechanical Engineer – Mechanical Engineering Melbourne, FL | Hybrid (2 days onsite/week) | Full-Time Position Summary Join a respected multi-discipline engineering firm in Melbourne, FL as a Senior Mechanical Engineer....SeniorFull timeLocal areaFlexible hours2 days per week
$116.3k - $213.4k
...Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Systems Engineer to join our team of qualified, diverse individuals... ...milestone events. Preferred Qualifications Experience with software development. Experience with HW/SW integration testing....SeniorRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!


