USNLX Diversity Jobs

USNLX Diversity Careers

Job Information

Penta Research Inc. Embedded Software Developer in Huntsville, Alabama

Huntsville, AL

Full Time

Security Clearance:

Active DoD Secret clearance required

Job Description and Position Responsibilities:

Penta Research is seeking an Embedded Software Developer working with a commercial satellite and/or aircraft autonomy company. The candidate will be responsible for embedded software development in primarily C++ language on the ARM Cortex-M7 processors. The candidate must have the ability to integrate and debug existing code, assist with code design, testing, and documentation. Must have experience and knowledge of basic software practices such as coding standards and configuration management. The candidate must have excellent oral and written communication skills and an ability to work effectively in a rapid paced team environment.

Basic Qualifications:

  • Bachelors degree from an accredited college in engineering or computer science
  • Minimum of 5 years of embedded software development experience
  • Fluent in bare metal C/C++
  • Experience with ARM Cortex-M7 processors
  • Experience with peripheral interfaces such as UART, I2C, SPI, and CAN bus
  • Experience with the Linux Operating System
  • Knowledge of object-oriented principles
  • Software debugging and testing experience
  • Knowledge of one or more software development tools such as Git, Atlassian suite, Jenkins
  • Strong problem-solving skills, including the ability to review performance and identify root cause and recommended solutions
  • Good verbal and written communication skills, must be able to work independently and will possess the poise and flexibility required to work in a highly dynamic environment

Desired Qualifications:

  • Experiencewith RTOS like Zephyr or FreeRTOS
  • Experience developing Application Programming Interfaces. Familiarity with High Performance Computing (HPC) environments, Linux job management, and ARM programming.

Travel Requirement:

  • Position location: Huntsville, AL. Some Travel is possible.

Keyword Search:

  • C++, Object Oriented Design/Development, Linux, HPC, ARM Cortex-M7, Software Architecture
DirectEmployers