Principal Software Engineer

2 weeks ago


Greenville, South Carolina, United States L3Harris Technologies Full time

Job Title:
Senior Specialist, Software Engineering

Job Location:
Greenville, Texas (Responsibilities must be performed on-site.)

Job Schedule:
9/80 Work Schedule – (Every other Friday is a non-workday.)

Job Overview:
L3Harris Technologies is seeking a Senior Specialist in Software Engineering to become a vital part of our team. This role is located at our Greenville, TX facility and operates on a 9/80 work schedule.

Key Responsibilities:


1. Design, develop, test, and maintain robust Java software applications within multi-tier architectures aimed at configuring and managing Mission Communications Systems equipment in a CMMI Level 3 environment.

2. Collaborate with cross-functional teams to establish software requirements and specifications.

3. Document software designs, methodologies, and development processes.

4. Conduct automated testing and unit testing of the developed software.

5. Integrate software components with hardware to ensure seamless operation of Mission Communications Systems equipment.

6. Lead code reviews and system design evaluations.

7. Support continuous improvement initiatives, process innovation, and incorporate lessons learned into the software development lifecycle.

8. Mentor and provide technical guidance to junior engineers.


Qualifications:
- Bachelor's Degree with a minimum of 6 years of relevant experience. A degree in Computer Science or a related technical field is preferred. Alternatively, a Graduate Degree with at least 4 years of relevant experience or a minimum of 10 years of related experience in lieu of a degree.

- Must be able to obtain and maintain a DoD security clearance, which requires U.S. Citizenship.

- Proven experience as a Software Developer is essential.

Preferred Skills:
- An active DoD Top Secret (SCI) security clearance is highly desirable.
- Over 5 years of experience in software configuration management.
- More than 5 years of experience in Object-Oriented Programming, particularly with Java.
- Proficient in designing and developing multi-threaded, distributed systems.
- Familiarity with databases (SQL and NoSQL) and RESTful APIs.
- Understanding of Networking/Telecommunication fundamentals and equipment.
- Knowledge of Agile development methodologies and version control systems (e.g., Git, SVN, etc.).
- Strong written and verbal communication skills, capable of conveying complex technical concepts to non-technical stakeholders.
- Ability to learn quickly and apply new concepts to development tasks.
- Capable of collaborating closely with other engineers in a small team or working independently as required.
- Competent in designing, implementing, and deploying solutions from scratch with technical support.

  • Greenville, South Carolina, United States Rygen Technologies Full time

    About Rygen Technologies: Pioneering Logistics SolutionsAt Rygen Technologies, we are committed to crafting advanced technological solutions that transform the logistics industry. Our partnerships with shippers, carriers, vendors, and 3PLs enable these entities to enhance their operations by automating critical tasks such as shipment tracking, contract...


  • Greenville, South Carolina, United States L3Harris Technologies Full time

    Job Overview: L3Harris Technologies is actively looking for a Senior Software Development Associate to enhance our engineering team. This role involves contributing to the design and implementation of software solutions within a collaborative environment. Key Responsibilities: Engage in the research, design, and development of software applications...


  • Greenville, South Carolina, United States L3Harris Technologies Full time

    Specialist, Software EngineerL3Harris Technologies - Greenville, TXJob Title: Specialist, Software Engineer-Java DeveloperJob Code: 12187Job Location: Greenville, TX (relocation can be provided for those who qualify)Schedule: 9/80 reg (Every other Friday off)Essential Functions:4+ years in Object Oriented ProgrammingResponsible for research, design, and...


  • Greenville, South Carolina, United States Yates Full time

    Job SummaryWe are seeking a highly experienced and skilled Senior Structural Engineer to join our team at Yates. As a key member of our engineering team, you will be responsible for leading structural project teams and performing all aspects of design of structural engineering assignments.Key ResponsibilitiesProject Leadership: Lead structural project teams...


  • Greenville, South Carolina, United States L3Harris Technologies Full time

    Job Title: Senior Associate, Software EngineeringJob Overview:L3Harris Technologies is seeking a Senior Associate in Software Engineering to contribute to our innovative team. This role focuses on the design and development of application software for advanced communication systems.Key Responsibilities:Conduct research, design, and develop application...


  • Greenville, South Carolina, United States L3Harris Technologies Full time

    Job Title: Senior Associate, Software EngineeringJob Overview:L3Harris Technologies is seeking a highly skilled Senior Associate in Software Engineering to become an integral part of our innovative team. This role focuses on the design and development of advanced application software within multi-tier architectures.Key Responsibilities:Conduct research,...


  • Greenville, South Carolina, United States Selectek Staffing Solutions Full time

    Position Overview:Join Selectek Staffing Solutions as a Senior Structural Engineer and leverage your expertise to drive impactful projects across various industries. We are looking for a dedicated professional to oversee a range of assignments in sectors such as commercial, retail, healthcare, and industrial.Key Responsibilities:1. Manage and execute...

  • Software Engineer

    1 week ago


    Greenville, South Carolina, United States Vets Hired Full time

    Job OverviewThis role is part of a grant initiative aimed at developing key components for the ISPeL software system, focusing on topic authoring, user authentication, and user modeling. The selected candidate will be tasked with creating and maintaining comprehensive software design documentation to ensure effective testing and validation of the components....


  • Greenville, South Carolina, United States UDR Consulting Full time

    UDR Consulting is looking for experienced professionals for a Lead Structural Engineer position to contribute to an Engineering, Procurement, and Construction (EPC) initiative.Work Location: Greenville, SCKey Responsibilities of the Lead Structural Engineer:Perform thorough reviews of construction documents as necessary.Oversee, organize, and manage...


  • Greenville, South Carolina, United States L3Harris Technologies Full time

    Job Overview: L3Harris Technologies is looking for a Senior Software Development Associate to enhance our engineering team. This role is pivotal in our mission to innovate and deliver cutting-edge solutions. Key Responsibilities: Engage in the research, design, and development of software applications within multi-tiered architectures to configure...


  • Greenville, South Carolina, United States L3Harris Technologies Full time

    Job Title: Senior Specialist, Software EngineeringJob Location: Greenville, Texas (Responsibilities must be performed on-site.) Job Schedule: 9/80 Work Schedule – (Every other Friday is a non-workday.)Job Overview:L3Harris Technologies is seeking a Senior Specialist in Software Engineering to enhance our team. This role is situated at our Greenville, TX...


  • Greenville, South Carolina, United States O'Neal Full time

    Senior Structural Engineer Opportunity at O'Neal, Inc.Join our dynamic team as a Senior Structural Engineer, where you will play a pivotal role in the design and analysis of facilities across various sectors, including chemical and advanced manufacturing.Key Responsibilities:Deliver comprehensive design and analytical solutions for industrial facilities...


  • Greenville, South Carolina, United States L3Harris Technologies Full time

    Job Title: Software Engineer Co-op (Spring Summer 2025)Job Code: 15541Job Location: Greenville, TXJob Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross-functional members of the engineering organization to develop and evaluate...

  • Principal Engineer

    1 week ago


    Greenville, South Carolina, United States Proterra Inc Full time

    Position Title: Senior Project Engineer - Drivetrain ControlsJob Category: EngineeringPosition Overview:The Senior Project Engineer will play a pivotal role in supporting the Drivetrain Controls Team at Proterra Inc. This position is focused on the development and validation of control systems for heavy-duty electric vehicles. A strong foundation in controls...


  • Greenville, South Carolina, United States TRC Companies Full time

    About Us:Innovators. Trailblazers. Leaders. TRC has consistently raised the standard for clients seeking more than traditional engineering, integrating scientific principles with cutting-edge technology to create forward-thinking solutions that endure. From infrastructure to energy facilities, highways to water systems, educational spaces to safety measures,...

  • Software Engineer IV

    3 weeks ago


    Greenville, South Carolina, United States Truist Full time

    The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.Need...


  • Greenville, South Carolina, United States Fluor Full time

    Fluor Mission Solutions Software EngineerThis role focuses on the design and upkeep of proprietary applications for both desktop and online environments. The position also requires working closely with Application Support Analysts to fulfill user needs, engage in software development, testing, and deployment, resolve application challenges, and deliver user...


  • Greenville, South Carolina, United States Davis & Floyd Inc Full time

    Senior Transportation Design Engineer Opportunity at Davis & Floyd IncDavis & Floyd Inc is in search of a skilled Senior Transportation Design Engineer to enhance their engineering team. The ideal candidate will possess a solid background in roadway engineering for public sector projects, including collaborations with state transportation departments and...


  • Greenville, South Carolina, United States Strategic Management Solutions Full time

    About the RoleStrategic Management Solutions (SMSI) is seeking a highly skilled Principal Plumbing Engineer or Designer to join our team in Greenville, South Carolina. As a key member of our engineering team, you will be responsible for planning, organizing, and coordinating process/mechanical engineering and multi-disciplined team/design projects.Key...


  • Greenville, South Carolina, United States Empyrean Services Full time

    Job OverviewWe are seeking a Principal Design Engineer in Instrumentation and Controls (I&C) to join our team. This role is pivotal in delivering technical expertise and administrative oversight in various project phases.Key ResponsibilitiesProvide leadership and guidance to engineering teams under the supervision of the Discipline Lead Engineer.Evaluate...