Object Computing, Inc.

On Site - St. Louis MO - Senior Software Engineer

Object Computing, Inc.
Apply
1 year ago
St. Louis, MO, USASenior
H1B sponsor

Responsibilities

  • Design, develop, and maintain robust embedded software using modern C++ and embedded Linux with PetaLinux.
  • Explain technical projects, including the problems addressed and solutions implemented.
  • Work with complex software systems, SDKs, third-party APIs, testing tools, and bench systems.
  • Use, create, and improve simulators for software testing.
  • Apply testing methodologies, including black-box input and output testing.
  • Debug communication problems between software and hardware devices.
  • Perform codebase migrations to new environments or operating systems.
  • Relate prior technical work to aerospace, government, and defense-sector needs.

Requirements

  • U.S. citizenship is required.
  • Extensive experience with modern C++ and embedded Linux, including PetaLinux.
  • Proficiency with PowerShell and Bash scripting.
  • Experience with Docker and containerization technologies.
  • Familiarity with CI/CD pipelines, software-system complexity, simulators, and testing methodologies.
  • Experience with technical documentation, UML diagrams, Confluence, Visio, and Doxygen.
  • Strong debugging, complex problem-solving, and technical communication skills.
  • Ability to work on-site four days per week in St. Louis, Missouri.
  • Preferred: Linux or VxWorks, kernel development, distributed computing, Python, Java, and aerospace, government, or defense-sector experience.

Benefits

  • On-site position in St. Louis, Missouri, with on-site presence required four days per week.

Tech Stack

Categories

Object Computing, Inc.

About Object Computing, Inc.

201-500 employees
Contact me