drjobs Eikon - C++ Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Huntsville, AL - USA

Hourly Salary drjobs

USD 40 - 60

Vacancy

1 Vacancy

Job Description

Full-time
Description

Eikon Research is currently seeking a C Developer for a fully remote long-term career opportunity. The position will require some travel to Huntsville AL. During the course of the regular working hours an employee schedules working the core hours of 9am -3pm central time will be required. The C radar software development role is diverse and responsibilities may include:

  • Translate software designs and requirements into clear well-documented and correct C code.
  • A strong understanding of C programming radar signal processing and parallel processing paradigms is required.
  • Developing and optimizing C software implementations of radar algorithms ranging from low-level signal processing to high-level tracking algorithms targeting platforms such as virtual machines embedded systems or x86-64 architectures.
  • Creating software to interface with embedded systems microcontrollers and FPGAs including command-line test tools benchmarks or utilities to support firmware testing.
  • Implementing new functionalities using distributed message frameworks and message-passing architectures to enhance radar system performance and user interface interactions.
  • Developing unit and integration tests for new and existing codebases to ensure reliability and performance.
  • Creating comprehensive documentation both in-code and in tools like Microsoft Word or PowerPoint for product documentation.
  • Participating in Agile development practices including daily standups sprint planning and reviews.
  • Utilizing tools such as Git GitLab Jira and Doxygen for code management issue tracking Agile planning and documentation.
  • Flexibility to assist on other projects at Eikon as needed which may include development in other languages (C Java MATLAB JavaScript) participation in software architecture design discussions code testing or code reviews.
Requirements

Minimum Candidate Requirements

Candidate must be a U.S. Citizen

Candidate must have a DoD Secret level clearance or Ability to obtain/maintain a U.S. Secret Security clearance.

Candidate must have a bachelors degree in computer science software engineering or a related field.

Candidate must have 5 years of experience with the following:

  • C11 or later CMake and GCC for ARM and x86-64 targets.
  • Practical Linux usage for development and testing.
  • Version control experience (Git/GitLab).
  • Using C 11 or later libraries (e.g. containers algorithms and services).
  • Multiprogramming multiprocessing multitasking and multithreading using C.
  • Ability to work in-office when performing hardware integration and testing is required.
  • Ability to work effectively in both group and individual capacities.

Desired Knowledge Skills Abilities

  • Experience in radar systems signal processing or electrical engineering
  • Experience with embedded systems and real-time software development
  • Experience with Xilinx field-programmable gate arrays (FPGAs)
  • Experience with C Boost (e.g. Asio networking etc.)
  • Experience or exposure to various domains (e.g. radar systems or subsystems flight dynamics modeling computational geometry etc.)
  • Network programming experience to include raw TCP and UDP.
  • Data encapsulation standards such as Protobuf.
  • Interprocesss communication technologies (e.g. pub/sub messaging MQTT/AMQP/WebSocket protocols etc.)
  • Experience developing low-level system services and/or device drivers in Linux.
  • Experience developing for embedded operating systems.

Work Environment

Eikon maintains an outstanding work environment that includes competitive compensation outstanding benefits and challenging work assignments with opportunities for advancement/career growth. To be considered for employment opportunities at Eikon you must complete an online application.


EEO Statement

Eikon is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer. All qualified applicants will receive consideration for employment without regard to race color religion gender gender identity or expression sexual orientation national origin genetics disability age or protected veteran status. U.S. Citizenship is required for most positions. Eikon is an advocate of preferential hiring and professional development of qualified Shee Atik Inc shareholders their spouses and descendants and Alaska Natives in accordance with Public Law 93-638.

For further information on our equal opportunity protections as part of the employment process please see

Employment Type

Full-Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.