Tucson, Arizona, United States On-site USD 101,000 – 124,000 / year

Rincon Research Corporation is hiring an Embedded Software Engineer

Responsibilities

  • Design and implement software applications and low-level drivers for embedded platforms
  • Maintain rigorous development practices to ensure code is well-organized, thoroughly documented, and validated through comprehensive testing
  • Collaborate across multiple technical disciplines including systems design, software development, integration, testing, deployment, and operations and maintenance
  • Engage directly with end users and clients to understand requirements and deliver effective solutions

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
  • At least five years of professional software development experience in relevant domains
  • Proven experience developing software for Linux or embedded Linux environments using C or C++
  • Hands-on experience creating Linux device drivers
  • Background in developing board support packages or application programming interfaces (APIs)
  • Solid knowledge of product lifecycle processes, including configuration and release management, and requirement verification
  • Adaptability to work effectively in both agile prototyping and formal development environments
  • Eligibility and ability to obtain and retain a TS/SCI security clearance
  • Must be a U.S. citizen

Nice to Have

  • Familiarity with Linux kernel architecture and internals
  • Proficiency in Python or Java for software development
  • Experience with embedded Linux build systems such as Yocto
  • Familiarity with GitLab for version control and CI/CD workflows
  • Background in developing Windows device drivers
  • Knowledge of middleware messaging systems like zeroMQ or Thrift
  • Fundamental understanding of electronic components including microprocessors, FPGAs, and RF hardware
  • Working knowledge of computer networking principles
  • Experience implementing software for high-speed input/output interfaces such as PCIe, 10/25/40/100GbE, and SSDs

Benefits

  • Employer covers 100% of premiums for family medical and dental insurance, life insurance, and short- and long-term disability
  • Access to flexible spending accounts for healthcare and dependent care expenses
  • Immediate eligibility and full vesting in the Employee Stock Ownership Plan (ESOP) and 401(k) plan
  • Company contributions to the ESOP
  • Employer matching contributions to the 401(k) plan
  • Discretionary employer contributions to the 401(k) plan

Work Arrangement

On-site

Other

  • Eligibility and ability to obtain and retain a TS/SCI security clearance
  • Must be a U.S. citizen
Required Skills
GitLab
About company
Rincon Research Corporation
At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities in support of national security.
All jobs at Rincon Research Corporation Visit website
Job Details
Department Software Development
Category embedded
Posted 3 months ago