BeaconFire Inc.

C++

Posted: 18 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Title: C++ / Software Developer Opportunity Location: Central, New Jersey Visa Sponsorship Available | E-Verified Company Kickstart Your Career with BeaconFire!Are you passionate about C++ programming and interested in building high-performance, scalable systems on Linux?BeaconFire, based in Central New Jersey, is a leading technology firm specializing in Software Development, Web Development, and Business Intelligence. We are seeking motivated candidates with a strong background in Software Engineering or Computer Science to join our team as C++ / Software Developers. What You’ll Be Doing:Develop, test, and maintain applications using C++Write efficient, reliable, and maintainable code with a focus on performance and stabilityDesign and implement object-oriented and modular C++ componentsWork with multithreading and concurrency to build scalable and responsive systemsDebug, profile, and optimize applications on Linux-based environmentsCreate, deploy, and maintain automated unit and system testsCollaborate with QA teams to analyze and resolve reported defectsResearch alternative technologies and contribute to architecture and design discussionsWork closely with team members to achieve sprint and project goals What We’re Looking For:Hands-on experience with C++ programmingGood understanding of the Software Development Life Cycle (SDLC)Strong knowledge of Object-Oriented Programming (OOP)Familiarity with memory management, pointers, references, and RAIIKnowledge of common data structures such as arrays, lists, maps, and setsBasic experience working in Linux development environmentsUnderstanding of multithreading and synchronization concepts is a plus Preferred Qualifications:Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field0–1 year of hands-on experience with Linux or embedded developmentExperience working on Linux or embedded systemsFamiliarity with Inter-Process Communication (IPC) mechanisms (pipes, shared memory, message queues, semaphores)Experience with build tools such as Make, CMake, or similarKnowledge of debugging tools like gdb, Valgrind, or equivalentExposure to real-time or performance-critical systems is a plusWhy Join BeaconFire?E-Verified EmployerVisa Sponsorship AvailableOpportunity to work on performance-critical and cutting-edge systemsCollaborative, supportive, and growth-oriented work culture

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In