×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: BeaconFire Inc.
Full Time position
Listed on 2026-01-05
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Direct message the job poster from Beacon Fire Inc.

Beacon Fire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; looking for candidates with a strong background in Software Engineering or Computer Science for a C++ / Software Developer position

Job Responsibilities
  • Develop, test, and maintain applications using C++ (C++11/14/17 and above) on the Linux platform.
  • Write efficient, reliable, and maintainable code with a focus on performance and stability.
  • Design and implement object-oriented and modular C++ components.
  • Work with multithreading and concurrency mechanisms to build scalable and responsive systems.
  • Participate in debugging, profiling, and performance optimization on Linux-based systems.
  • Create, deploy, and maintain automated unit and system tests.
  • Collaborate with testers to analyze reported defects and resolve issues in a timely manner.
  • Support continuous improvement by researching alternative technologies and contributing to architectural and design discussions.
  • Collaborate effectively with team members to achieve shared sprint and project goals.
Requirements
  • Experience with C++ programming.
  • Decent understanding of the Software Development Life Cycle (SDLC).
  • Solid understanding of Object-Oriented Programming (OOP) concepts.
  • Familiarity with memory management, pointers, references, and RAII.
  • Knowledge of common data structures (arrays, lists, maps, sets).
  • Basic experience with Linux development environments.
  • Familiarity with multithreading and synchronization concepts is a plus.
Preferred Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 0–1 year of practical experience in Linux or embedded development.
  • Experience working on Linux or embedded systems.
  • Familiarity with inter-process communication (IPC) mechanisms such as pipes, shared memory, message queues, or semaphores.
  • Experience with build tools such as Make, CMake, or similar.
  • Knowledge of debugging tools such as gdb, Valgrind, or equivalent.
  • Exposure to real-time or performance-critical systems is a plus.
Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Consulting
Industries
  • Software Development

Referrals increase your chances of interviewing at Beacon Fire Inc. by 2x

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary