--- title: 'On Site - St. Louis MO - Senior Software Engineer at Object Computing, Inc.' canonical: 'https://feeny.ai/job/on-site-st-louis-mo-senior-software-engineer-object-computing-inc-saint-louis-mwb8n8js6dc8' type: 'job' last_seen: '2026-09-08' --- # On Site - St. Louis MO - Senior Software Engineer at Object Computing, Inc. - **Company:** Object Computing, Inc. - **Location:** Saint Louis, MO - **Employment:** full-time - **Work type:** onsite - **Posted:** 2025-06-09 - **Last confirmed live:** 2026-09-08 - **Apply:** https://jobs.lever.co/oci/8fa1d5d5-c6b1-48d1-b559-3ee09ca799da ## Job description On Site Required - In St. Louis MO US Citizenship Required Ready to contribute to cutting-edge defense technology and shape the future of battlefield superiority? Join our dynamic team working on a pivotal initiative focused on delivering advanced technological solutions to the U.S. Department of Defense and its allies. As a key member of our team, you'll be immersed in a challenging and rewarding environment where innovation thrives. We're collaborating with a leading mid-tier defense technology company specializing in areas like Advanced Sensing, Network Computing, and Force Protection, to develop and integrate state-of-the-art systems. If you're passionate about technology, thrive in a fast-paced setting, and want to make a tangible impact on national security, this project is for you. Be part of a team where your contributions are valued and your growth is encouraged, working alongside talented professionals dedicated to excellence and integrity. Dive into complex technical challenges, work with the latest tools and platforms, and experience the satisfaction of seeing your work directly contribute to significant advancements in defense technology. Job Summary: We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded development for a position based in St. Louis, Missouri. The ideal candidate will have a diverse set of programming skills that also includes languages other than C++. The right individual will contribute to diverse projects, requiring on-site presence four days a week. U.S. Citizenship is required. ## Key Responsibilities - Design, develop, and maintain robust and efficient embedded software systems using modern C++ and embedded Linux (PetaLinux) for critical defense applications. - Provide detailed technical explanations of projects, including problems and solutions implemented. - Understand and work with complex software systems, including SDKs, third-party APIs, testing tools, and bench systems. - Understand and use simulators for software testing, including creating or improving simulators. - Apply various testing methodologies, especially for testing inputs/outputs of “black boxes.” - Debug communication problems between software and hardware devices. - Understand and perform codebase migration to new environments or operating systems. - Connect prior work and technical examples to the specific needs and challenges of our company, particularly in the aerospace, government, or defense sectors. Required Skills & Qualifications - U.S. Citizenship required - Extensive experience in modern C++ and embedded Linux (PetaLinux). - Proficiency in scripting languages like PowerShell and Bash. - Experience with containerization technologies like Docker. - Familiarity with CI/CD pipelines. - Strong understanding of software systems complexities and “black boxes.” - Proficiency in creating and consuming technical documentation. - Familiarity with UML diagrams and tools like Confluence, Visio, and Doxygen. - Experience with simulators for software testing. - Knowledge of various testing methodologies. - Strong debugging skills for software and hardware communication problems. - Experience with or understanding of codebase migration. - Ability to describe technical projects in detail and discuss technical aspects succinctly and with depth. - Ability to identify and solve complex technical problems. - Strong communication skills to explain technical concepts and processes. - Ability to work on-site 4 days a week in St. Louis, Missouri. Preferred Skills: - Experience with Linux or VxWorks, kernel development, or distributed computing. - Proficiency in Python and Java. - Experience in the aerospace, government, or defense sectors. ## About Object Computing, Inc. ## Company Overview - **One-liner**: A women-owned technology consulting firm that designs, modernizes, and connects mission-critical systems for enterprises in aerospace, defense, finance, healthcare, and other high-stakes industries. - **Entity Type**: Private (bootstrapped, no disclosed funding) - **Headquarters**: St. Louis, Missouri, United States - **Founded**: 1993 - **Founders**: Not publicly disclosed ## Core Business - Primary industries: IT Services and IT Consulting, with deep specialization in aerospace, defense, finance, gaming, transportation, and healthcare. - Target customers: B2B – Fortune 2000 enterprises and government agencies that require reliable, secure, and scalable systems. - Mission: “Engineer mission-critical systems for performance and agility” with a focus on open standards, knowledge transfer, and long-term client partnerships. ## Products & Services OCI offers integrated service lines rather than named products. Each is a consulting engagement: - **AI Solutions**: Design and build AI-powered systems, agentic workflows, and custom integrations for production environments – emphasizing observability, reliability, and governance at scale. - **Application Modernization**: Modernize legacy systems using open-source software, maximizing interoperability, reuse, and scalability. - **Data Engineering**: Transform scattered data into reliable insights via pre-built platforms, pipelines, and AI-augmented analytics for secure, regulated environments. - **Experience Design**: Persona-driven research, AI-powered prototyping, and design craft to make complex domains intuitive and engaging. - **Platform Engineering**: Developer experience, self-service infrastructure, and cloud strategies across AWS, Google Cloud, and Azure – built so clients stay in control. - **Open Standards**: All work is architected for interoperability and reuse; no vendor lock-in. - **Knowledge Transfer**: Every engagement ensures the client’s team deeply understands the system before handover – documented as “a formality, not a cliff.” ## Market Standing - **Valuation/Market Cap**: Not disclosed (privately held) - **Key Metric**: Annual revenue of approximately **$42.5 million** (estimated); **159 employees** (+1.8% YoY); **95% client retention** year over year. - **Notable Clients/Partners**: Serves leaders across aerospace, defense, finance, gaming, transportation, and healthcare. Clients include Boeing, Mastercard, Bayer, and others (based on talent migration data). - **Growth Signals**: 33 years in business; 230 organizations served globally; average engineer experience of 19 years; 5 active job postings (up 25% YoY); expanding geographies with employees in 18 countries. ## Competitive Advantages - **Deep domain expertise**: Engineers average 19 years of experience, tackling the most complex, high-stakes systems. - **Open standards philosophy**: Clients retain full control of their technology – no proprietary lock-in or forced dependencies. - **Knowledge transfer built-in**: Engagements are designed so the client team achieves independence, earning a 95% retention rate. - **Women-owned**: A diverse leadership structure (CEO Stefanie Thelen, Executive Chairman Gina Bremehr) that differentiates in government and enterprise procurement. - **Proven reliability**: Trusted by sectors where failure is not an option – aerospace, defense, healthcare, finance. ## Strategic Focus - **Convergence of data, AI, and modern software engineering**: Helping clients embed AI tooling, redesign engineering workflows, and build agentic, production-ready systems. - **Platform and developer experience**: Investing in self-service infrastructure and cloud-native strategies to accelerate client delivery. - **Talent and team growth**: Active hiring for senior engineers and data specialists, with a focus on knowledge transfer and long-term client partnerships. ## Why Work Here - **Engineering culture**: Rated 4.1/5.0 for culture and 4.0/5.0 for career growth (49 reviews). Engineers are treated as skilled professionals, not “resources.” - **Work environment**: On-site presence required for many roles (St. Louis, MO). Some roles may offer hybrid flexibility; current openings include “On Site” and “Onsite” positions. - **Compensation**: Competitive – e.g., Senior Programmer Analyst ~$122k, Machine Learning Engineer ~$131k (as reported on LinkedIn). - **Perks & highlights**: Work on truly mission-critical systems for top-tier clients; high level of autonomy and ownership; strong emphasis on continuous learning and open source contributions. - **Stability**: 33-year track record, 95% client retention, and consistent growth provide long-term career stability. ## Sources 1. [Lever.co – Object Computing Careers](https://jobs.lever.co/oci) 2. [objectcomputing.com](https://objectcomputing.com/) 3. [linkedin.com/company/objectcomputing](https://linkedin.com/company/objectcomputing) 4. [objectcomputing.com/about-us](https://objectcomputing.com/about-us/) 5. [objectcomputing.com/who-we-are](https://objectcomputing.com/who-we-are/) ## Other roles at Object Computing, Inc. - [Senior Geospatial Data Engineer](https://feeny.ai/job/senior-geospatial-data-engineer-object-computing-inc-saint-louis-a17jkvafscxb) — Saint Louis, MO - [Onsite DevOps Engineer (Linux Admin Focus)](https://feeny.ai/job/onsite-devops-engineer-linux-admin-focus-object-computing-inc-saint-louis-ac1xgh6yk4fa) — Saint Louis, MO - [Cloud Engineer](https://feeny.ai/job/cloud-engineer-object-computing-inc-reqye0h74jbm) - [Data Engineer](https://feeny.ai/job/data-engineer-object-computing-inc-jzvrjd8ymyr5) - [Full Stack Engineer](https://feeny.ai/job/full-stack-engineer-object-computing-inc-zmkwrp28tyjz)