C Software Developer

4 weeks ago


Raleigh, North Carolina, United States Kelaca Full time
Job Title: C Software Developer

About the Role:
Kelaca is seeking a skilled C software developer to work in a hybrid capacity for a long-term engagement with our client partner in Raleigh, NC. As a member of their diverse multidisciplinary team, you will be responsible for developing software tools that strengthen our national security. Our client is an Agile team of computer scientists, engineers, and cloud engineers developing simulation tools that support real-world planning operations for the Department of Defense.

Key Responsibilities:
Use your expertise in areas such as scientific visualization and multi-threaded algorithm design to develop compelling visual effects. Work with Modern C++ and Object-Oriented software design principles to craft creative new solutions. Apply technologies in multiple domain/problem areas (structural engineering, physics, GIS to name a few). Apply your knowledge to solve challenging real-world customer problems and communicate complex concepts to non-expert audiences. Work closely with a collaborative team so your team player personality and excellent written/oral communication skills will be essential.

Requirements:
BS in Computer Science, Engineering, Physics, Applied Mathematics, or a related field along with 5-7 years of relevant work experience OR MS with 3-5 years of related work experience. Experience with Modern C++ (14/17/20). A desire to work in a dynamic team environment. Experience with Rust and backend API design and development (Rust, Python, WASM, C++). Experience with algorithm development. Experience with code profiling and debugging – IDE Experience (e.g. Microsoft Visual Studio, PyCharm, VSCode). Knowledge of: Data Structures, Design Patterns, Object-oriented development, Modern software tools (e.g., Git, Subversion, JIRA, CMake).

Preferred Qualifications:
Strong high-level language (e.g. Rust, Python, Typescript, Go, etc.) programming skills. Experience with modern static analysis tools. Experience with 3-D graphics. Experience with GIS software development. Experience in DevSecOps pipeline development and maintenance. Experience in Continuous Integration pipeline development and maintenance. Experience in DoD modeling and simulation technology and programs. Ability to communicate effectively through verbal and written mediums with technical and non-technical. Experience working in an Agile development team. Interest in presenting material to customers.

Security Clearance Requirements:
The projects that will be assigned involve government work and US Citizenship is required. Selected applicant will be subject to a US Government security investigation and must meet eligibility requirements for access to classified information. NO THIRD PARTIES. Job Type: Full-time. Hours of On-Site Work: Monday-Friday; 8am-5pm (Hybrid capacity). FLSA Exemption Status: Exempt. Benefits: Health, Dental, Vision, 401K, 17.5 days PTO, 10 Holidays. Apply to Kelaca today so we can schedule a conversation with you to further discuss this exciting opportunity. Kelaca is an Equal Employment Opportunity company and does not discriminate in employment based on: age, disability, national origin, race, color, religion, veteran status, genetic information, gender, sex, gender identity, sexual orientation, pregnancy, or other non-merit factor.

  • Raleigh, North Carolina, United States Applied Research Associates Full time

    About the Role:We are seeking a highly skilled Junior C++ Software Engineer to join our team at Applied Research Associates, Inc. (ARA). As a member of our Software Enterprise Division, you will be responsible for developing software tools that strengthen our national security.Key Responsibilities:Develop software tools using modern C++ and Qt.Collaborate...


  • Raleigh, North Carolina, United States State Farm Insurance Full time

    About the Role:Our client is seeking a highly skilled C++ Software Engineer to join their team. As a key member of the development team, you will be responsible for designing, developing, and testing software applications using C++.Key Responsibilities:Design and implement software applications using C++Collaborate with cross-functional teams to ensure...

  • Senior C# Developer

    2 weeks ago


    Raleigh, North Carolina, United States Serigor Inc Full time

    Job Title:Senior C# Developer (Remote)Job Summary:Serigor Inc is looking for a highly skilled senior C# developer to join our team for a contract position. As a senior developer, you will be responsible for designing, developing, testing, and implementing maintenance updates and enhancements for all existing client C# .NET Applications.About the Role:As a...


  • Raleigh, North Carolina, United States Lucid Software Full time

    Software Engineering Opportunities at Lucid SoftwareLucid Software is a leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. We are a hybrid workplace,...


  • Raleigh, North Carolina, United States Diamondpick Full time

    Job RequirementsAt Diamondpick, we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have 7+ years of experience in software engineering, with a strong focus on C#.NET, Kafka, and microservices development. Additionally, the candidate should have experience with full software development life cycles using Agile,...


  • Raleigh, North Carolina, United States Actalent Full time

    Job Title: Software DeveloperJob DescriptionAbout the Role:Actalent is seeking a skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, testing, and maintaining high-quality software applications using Qt/QML or C# .Net/WPF.Key Responsibilities:Design and develop software...


  • Raleigh, North Carolina, United States Access Healthcare Full time

    About the Role:As a Senior Software Engineer at our company, you will be responsible for designing and developing scalable and secure software solutions. You will work closely with our cross-functional team to deliver high-quality products that meet the needs of our customers. In this role, you will have the opportunity to work with a range of technologies,...


  • Raleigh, North Carolina, United States Veranex Full time

    About This Role:Veranex is a leading service provider for medtech companies. Our global team of experts helps clients anticipate challenges and find solutions throughout the development and commercial lifecycle. Together, we accelerate new technologies to market and improve patient outcomes.Key Responsibilities:Develop technical aspects of software...


  • Raleigh, North Carolina, United States Piper Companies Full time

    Piper Companies is seeking a skilled Software Engineer to join their team in the Raleigh-Durham, North Carolina area. The Software Engineer will work a hybrid schedule, with onsite days on Tuesday and Thursday, and remote work for the remainder of the week. This role will play a key part in developing new products related to security.Key Responsibilities:...


  • Raleigh, North Carolina, United States Parsons Company Full time

    Embedded Software DeveloperParsons is seeking a skilled Embedded Software Developer to join our team of exceptional individuals. The ideal candidate will have experience in C/C++ and Linux systems, with a strong understanding of software development life cycles and Agile Scrum methodologies.Key Responsibilities: Develop embedded software on a Linux platform...


  • Raleigh, North Carolina, United States Hazen and Sawyer Full time

    Job Title: AEC/Autodesk Software DeveloperAbout the Role:We are seeking an experienced AEC/Autodesk software developer to join our team at Hazen and Sawyer. As a key member of our team, you will be responsible for developing and maintaining software solutions that support our AEC projects.Key Responsibilities:- Develop and maintain software solutions using...


  • Raleigh, North Carolina, United States Piper Companies Full time

    Piper Companies is seeking a highly skilled Senior Embedded Software Engineer to join their team in Raleigh, NC.The ideal candidate will have experience in designing, developing, and reviewing software at the kernel/driver level and application layer in the Yocto build system.Responsibilities include:Leading projects and mentoring junior engineersInteracting...


  • Raleigh, North Carolina, United States Jobot Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our innovative team at Jobot. As a key member of our FinTech team, you will be responsible for designing, developing, and implementing high-quality software solutions using .NET Core, Vue, and other modern technologies.Key Responsibilities:Design and develop software solutions...


  • Raleigh, North Carolina, United States North Carolina State University Full time

    Job Title: Research Software DeveloperAbout the Job:The Laboratory for Analytic Sciences at North Carolina State University is seeking a highly skilled Research Software Developer to join our team. As a Research Software Developer, you will be responsible for designing, developing, and maintaining software applications to support our research efforts. You...


  • Raleigh, North Carolina, United States LabCorp Full time

    This position is for a summer intern software developer using C#.Net and SQL Server. The employee will be given some tasks to help advance our product, something that can be accomplished in a short time and allow the employee to gain some experience in developing a commercial software project.This internship is a great opportunity to gain hands-on experience...


  • Raleigh, North Carolina, United States Cynet Systems Full time

    Job Summary: As a skilled Software Development Consultant at Cynet Systems, you will play a crucial role in designing and developing innovative software solutions that meet the evolving needs of our clients. Your expertise in software development, project management, and technical consulting will enable you to effectively collaborate with cross-functional...


  • Raleigh, North Carolina, United States VAST Data Full time

    VAST Data is seeking a skilled Software Development Team Lead to play a key role in our growing team.This is an exciting opportunity to be part of a pioneering company in the infrastructure industry, at the forefront of the revolution in artificial intelligence.VAST Data is the data platform company for the AI era. We are building the enterprise software...


  • Raleigh, North Carolina, United States Pierce Technology Corp Full time

    Job Title: Sr. Software EngineerAbout the Role:Pierce Technology Corp is seeking a highly skilled Sr. Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications using the best technology stack, design, and architecture.Key...


  • Raleigh, North Carolina, United States Itron Full time

    Itron is a leading provider of smart networks, software, services, meters, and sensors to utilities and cities.The Senior Tools Development Engineer will play a key role in creating software and features that drive automation across the company and test result/bug tracking tools.Key responsibilities include:Designing and developing new features and...


  • Raleigh, North Carolina, United States Bandwidth Inc. Full time

    About the Role:Bandwidth Inc. is seeking a skilled Sr. Software Developer to join our team. As a key member of our Billing Development Team, you will be responsible for designing and developing highly performant backend software and infrastructure.Key Responsibilities:Design and develop solutions from proofs of concept to production releasesSolve complex...