Job Closed

This listing is no longer active.

Real Time Consulting logo
Real Time Consulting

Real Time Consulting (RTC) exists to partner outstanding engineering talent to support our clients’ success. Unsurpassed service is delivered to our clients by upholding responsibility, teamwork, and quality. Our primary commitment is to help our clients. Since 1997, RTC has been protecting and enhancing lives with safe, reliable, innovative solutions, providing full life-cycle design, development and testing of EMBEDDED ENGINEERING SYSTEMS and SOFTWARE SOLUTIONS with Program Management and Consulting Services. Our employees average 20+ years of versatile and accomplished expertise to our clients, driving continuous innovation forward. Employee’s innovative and analytical ideas are cultivated while maintaining the big picture vision in a fast-paced, changing environment. Our values are to Uphold Responsibility, Support People, Promote Teamwork and Deliver Quality! To qualify for all positions with Real Time Companies, applicants must be legally authorized to work in the United States and should not require now, or in the future, sponsorship for employment visa status. Please be aware that Real Time Companies does not sponsor employment-based visas. Additionally, certain positions with Real Time Companies that involve work with government entities may have more restrictive employment status requirements, such as U.S. citizenship, based on security clearance requirements or other governmental requirements. An Equal Opportunity Employer M/F/D/V.

Software Development Engineer

Location

United States

Posted

81 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Development Engineer

Real Time Consulting

Role Description We are seeking multiple software engineers to provide software development and verification support for an Integrated Vehicle Health Monitoring (IVHM) system for a cutting-edge helicopter product. Qualifications - Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering - 5+ years Embedded Software Development for Avionics products experience - DO-178B/C Full Lifecycle Software Development process familiarity - Embedded Software Requirements Development and Management experience - Experience translating Software Requirements to C++ and/or C Coding Languages - Experience with Software Unit Test Development - Experience with Waterfall Software Development Process - Experience with Architecture/Design Development - Experience translating Software Requirements to Software Verification Test Cases - Experience with Software Verification and Analysis - Experience with Software-level Test Case Development - Experience with Software-level Test Script Development - Experience developing Automated Software Verification Test Procedures - Familiar with Software Change Request (SCR) processes and tools - Familiar with Software Configuration Management processes and tools - Experience using DOORS for requirements and test case documentation - Effective written and verbal communication skills - Accountable and takes ownership of assigned tasks - Self-motivated and takes initiative to get things done - Team-driven mentality - Experience working with remote team members Requirements - A615 Data Loader experience - ACARS Datalink experience - Linux Experience - Experience porting Ada to C-language - Onboard Maintenance System (OMS) experience - Health and Usage Monitoring System (HUMS) experience - Experience using Git for software configuration management - Experience with Eclipse test development environment Company Description Real Time Consulting (RTC) exists to partner outstanding engineering talent to support our clients’ success. Unsurpassed service is delivered to our clients by upholding responsibility, teamwork and quality. Our primary commitment is to help our clients. Since 1997, RTC has been protecting and enhancing lives with safe, reliable, innovative solutions, providing full life-cycle design, development and testing of EMBEDDED ENGINEERING SYSTEMS and SOFTWARE SOLUTIONS with Program Management and Consulting Services. Our employees average 20+ years of versatile and accomplished expertise to our clients, driving continuous innovation forward. Employee’s innovative and analytical ideas are cultivated while maintaining the big picture vision in a fast-paced, changing environment. Our corporate values are to Uphold Responsibility, Support People, Promote Teamwork and Deliver Quality!

Job Requirements

  • Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering
  • 5+ years Embedded Software Development for Avionics products experience
  • DO-178B/C Full Lifecycle Software Development process familiarity
  • Embedded Software Requirements Development and Management experience
  • Experience translating Software Requirements to C++ and/or C Coding Languages
  • Experience with Software Unit Test Development
  • Experience with Waterfall Software Development Process
  • Experience with Architecture/Design Development
  • Experience translating Software Requirements to Software Verification Test Cases
  • Experience with Software Verification and Analysis
  • Experience with Software-level Test Case Development
  • Experience with Software-level Test Script Development
  • Experience developing Automated Software Verification Test Procedures
  • Familiar with Software Change Request (SCR) processes and tools
  • Familiar with Software Configuration Management processes and tools
  • Experience using DOORS for requirements and test case documentation
  • Effective written and verbal communication skills
  • Accountable and takes ownership of assigned tasks
  • Self-motivated and takes initiative to get things done
  • Team-driven mentality
  • Experience working with remote team members
  • A615 Data Loader experience
  • ACARS Datalink experience
  • Linux Experience
  • Experience porting Ada to C-language
  • Onboard Maintenance System (OMS) experience
  • Health and Usage Monitoring System (HUMS) experience
  • Experience using Git for software configuration management
  • Experience with Eclipse test development environment

Related Job Pages

More Software Engineer Jobs

Tusclasesparticulares logo

Programador – Dar Clases Particulares

Tusclasesparticulares

Arrêtez de payer pour trouver un prof particulier

Full TimeRemoteTeam 5,001-10,000Since 2010H1B No Sponsor

• Evaluar el nivel de conocimiento del estudiante • Preparar y dar clases de programación

Spain
€15 - €30 / hour
Job Closed
OtherRemoteTeam 5,001-10,000H1B No Sponsor

• Lead the design, development, and deployment of advanced Enovia 3DEXPERIENCE solutions • Establish coding standards, development methodologies, and best practices • Mentor junior and mid-level developers in technical tasks and career growth • Collaborate with enterprise architects and business analysts to align PLM solutions with strategic goals • Conduct code reviews, performance tuning, and system optimization • Develop integrations between Enovia and other enterprise systems (e.g., ERP, CAD, and MES) • Ensure compliance with security, data governance, and regulatory requirements • Troubleshoot and resolve complex technical issues across the PLM ecosystem • Document technical designs, system configurations, and deployment procedures • Stay current with industry trends and latest technologies in PLM and software engineering

Pennsylvania
$103.2K - $129K / year
Job Closed

Title: Mid-Level Software Engineer Location: San Francisco, California, United States Type: Full-time Workplace: Fully remote Job Description: About Authorium Authorium is a GovTech SaaS platform that unifies procurement, contract lifecycle management, grants, budget, and legislative workflows for state and local government agencies. We serve customers including California state agencies (CDSS, CDT, CalPERS, EDD, DHCS), Florida DCF, and Washington state agencies. Our platform replaces fragmented spreadsheets, emails, and legacy systems with a unified data layer that drives visibility, compliance, and operational efficiency. We are a ~43-person company at $9M+ ARR growing 44% year-over-year. The engineering team is 14 people (3 onshore in the US, 11 offshore) shipping monthly releases on a Ruby on Rails monolith deployed on AWS with a FedRAMP-compliant infrastructure. We are building the operational platform that government agencies run on. Why This Role Exists We are adding onshore engineering capacity to strengthen our core delivery team. This engineer will work directly on the platform features that protect our customer base: workflow orchestration, document management, search/discovery, and the cross-cutting components that serve all four use cases (Procurement/CLM, Grants, Budget, Legislative Analysis). The right person ships features every sprint, writes code that passes review on the first round, and treats the 85% code coverage floor as a minimum, not a ceiling. They work alongside a small, senior onshore team and a consolidated offshore squad, with direct impact on what our largest customers experience. What You’ll Be Doing Core Delivery (~70% of time) - Ship 2-4 epics per release cycle across our four use cases, with a focus on Procurement/CLM (our highest-ARR workflow). - Build and maintain features in Ruby on Rails (backend) within our modular monolith architecture. - Write comprehensive tests (unit, integration, system) maintaining 85%+ code coverage enforced via Codecov. - Participate in code review with 24-hour turnaround SLA. Give and receive substantive feedback. - Own your work end-to-end: from epic breakdown with Product, through implementation, QA validation, and deployment to staging/production. Platform Quality (~20% of time) - Contribute to cross-cutting platform components: Smart Tables, approvals engine, document generation, search/filtering, permissions. - Diagnose and fix bugs triaged through our P0-P4 priority system, with particular attention to customer-impacting issues. - Pass all automated quality gates on every PR: RuboCop, Brakeman, Erblint, Eslint, Codecov, Packwerk, SonarQube. - Participate in on-call rotation (onshore team, primary/secondary model) for production incident response. Collaboration & Growth (~10% of time) - Partner with Product Managers to break down epics into estimable stories with clear acceptance criteria. - Work with Solutions Engineers to understand customer configuration needs and ensure features are implementation-ready. - Contribute to Architecture Decision Records (ADRs) for significant technical decisions. - Use AI tools (Cursor, Copilot, Claude) effectively to increase velocity without sacrificing quality. Requirements Must Have - 3+ years building and maintaining production Ruby on Rails applications. - Experience with PostgreSQL (or similar relational databases), including query optimization and data modeling. - Demonstrated ability to write clean, tested, maintainable code with 85%+ coverage. - Experience with Git workflows, code review, and CI/CD pipelines. - Understanding of RESTful API design principles and implementation. - Security awareness: OWASP fundamentals, input validation, authentication/authorization patterns. - Effective use of AI-assisted development tools in daily workflow. - US-based. Nice to Have - Experience in GovTech, compliance-heavy, or FedRAMP/SOC 2 environments. - Experience with document processing, PDF generation, or rich text editors (CKEditor). - Familiarity with modular monoliths (modular Packwerk Rails architecture) - Experience with AWS (ECS, CloudWatch, RDS). - Background working with offshore engineering teams. Benefits - Salary: $120,000 - $150,000 - Equity: Stock options (details at offer stage) - 100% benefits coverage for employee - 401(k) plan - Flexible PTO - Home office stipend - Comprehensive wellness benefits - Commuter stipend for hybrid roles

California

Lead Software Engineer

TheIncLab

TheIncLab is a technology company self-described as the first human-centered artificial intelligence experience lab, helping organizations innovate and deliver

Title: Lead Software Engineer Locations: McLean, Virginia, United States Nashville, Tennessee, United States Type: Full-time Workplace: Hybrid remote Job Description: The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. We are where innovation meets purpose; and where your career can meet purpose as well.  Your Mission, Should You Choose to Accept As a key member of the R&D Team, the Lead Software Engineer will guide small teams through complex engineering projects, including exploratory research, prototyping, and the development of internally funded software products. This senior-level role requires proven expertise in both software development and team leadership to drive projects to successful completion. The ideal candidate will take full ownership of project outcomes by effectively utilizing their team to design innovative solutions, develop high-quality software, and communicate progress to stakeholders. They will dedicate approximately 80% of their time to hands-on technical leadership and 20% to project and team management at an organizational level. This role also offers limitless growth opportunities in both technical and leadership pathways, allowing the Lead Software Engineer to continuously expand their expertise and impact. Key Responsibilities - Lead the execution of research and prototyping projects - Take ownership of project success from a technical and organizational perspective - Collaborate with stakeholders to define customer desires and technical constraints - Architect software solutions that fulfill customer desires and technical constraints - Define project roadmaps, milestones, and level of effort based on proposed solution - Evaluate emerging technologies and framework for their suitability in research and prototyping projects - Utilize engineering team effectively to plan, delegate, and track work - Serve as technical lead to oversee quality of work from team members - Lead code reviews to integrate code from team members - Take on complex software development tasks, crafting elegant solutions that serve as a benchmark for team to follow - Anticipate project challenges and employ mitigation strategies to overcome them - Work with engineering team to ensure consistent patterns and architectural approaches - Guide junior engineers on best practices and implementation patterns - Lead customer meetings to communicate progress and challenges Requirements - Bachelor's degree in Engineering, Computer Science, Information Systems, or related field - 6+ years of experience in software development - 3 years of experience in leading software engineering teams or projects - Demonstrated experience as a technical lead on projects - Proficiency in Node.js, TypeScript, and .NET (C#) - Strong experience with front-end technologies such as React, Angular, or Vue.js - Experience with project management tools (e.g., JIRA, MS Project) - Proven track record of managing project timelines, milestones, and stakeholder communication - Ability to travel up to 20% based on company and customer needs - This is a hybrid position and currently requires three days in office (Tuesday to Thursday) at one of our facilities to include Nashville, TN or Mclean, VA - Clearance Requirements - Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top-Secret level Benefits At TheIncLab we recognize that innovation thrives when employees are provided with ample support and resources. Our benefits packages reflect that: - Hybrid and flexible work schedules - Professional development programs - Training and certification reimbursement - Extended and floating holiday schedule - Paid time off and Paid volunteer time - Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs. - 100% Company Paid Benefits that include STD, LTD, and Basic Life insurance. - 401(k) Plan Options with employer matching - Incentive bonuses for eligible clearances, performance, and employee referrals. - A company culture that values your individual strengths, career goals, and contributions to the team. **Salary range guidance provided is not a guarantee of compensation. Offers of employment may be at a salary range that is outside of this range and will be based on qualifications, experience, and possible contractual requirements. **This is a direct hire position, and we do not accept resumes from third-party recruiters or agencies.

Virginia + 1 moreAll locations: Virginia | Tennessee
Job Closed