Embedded Software Engineer Job at BeaconFire Inc., Dallas, TX

dlF3UGo5bXpMRDFhdnVUVkk5QzA5dTN4dlE9PQ==
  • BeaconFire Inc.
  • Dallas, TX

Job Description

BeaconFire 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.

Requirement:

● 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.

Job Tags

Similar Jobs

Cox Media Group

Traffic Assistant - WFOX TV Job at Cox Media Group

 ...Location:FL-Jacksonville Job Title: Traffic Assistant - WFOX TV Position Overview The Traffic-Executive Assistant will be responsible for entering precise traffic instructions/materials as well as maintaining daily log placements to maximize inventory and... 

Affinity Dental Management

Dental Hygienist - Part-time PT Job at Affinity Dental Management

 ...a passionate and skilled Dental Hygienist to join our team on a part-time basis, working Tuesdays and Thursdays. This is your opportunity...  ...clean, organized, and OSHA-compliant workspace Schedule follow-up appointments to ensure continuity of care What Youll Bring... 

Creative Circle

Lead Footwears Material Designer Job at Creative Circle

 ...We are seeking a Lead Footwear Materials Designer to join a highly innovative product creation team focused on performance-driven outdoor...  ...'s degree in Design, Art, Fashion Design, Product Design, Industrial Design, Accessory/Furniture/Footwear/Textile Design, or comparable... 

Hospice Of Hope, Inc

LPN/RN Hospice Supportive Care - Night Shift, FT Job at Hospice Of Hope, Inc

Description: The Supportive Care Nurse provides one-to-one care at the bedside of terminally ill patients, based on an ongoing nursing assessment of need and in accordance with the established plan of care. Full time employment is three 12 hour shifts per week, Part time... 

Always Best Care Senior Services - Desert Cities

Babysitter / Nanny Job at Always Best Care Senior Services - Desert Cities

Job Title: Babysitter/Nanny We are seeking a reliable and caring babysitter to provide attentive childcare for the children in our home environment. The ideal candidate will be responsible for ensuring the safety and well-being of the child/children. This role does...