SimVentions, Inc.

Senior Embedded C++ Engineer

SimVentions, Inc.
Apply
3 days ago
Dahlgren, VA, USASenior

Base Salary

$92k - $135k/yr

Responsibilities

  • Lead the design, development, integration, and testing of complex embedded hardware/software systems throughout the full development lifecycle.
  • Architect, implement, and extend robust state machine frameworks for real-time embedded systems.
  • Develop, debug, and optimize low-level software within Linux development and target environments.
  • Collaborate with hardware, systems, and test engineering teams to integrate software onto physical hardware platforms.
  • Research, evaluate, and prototype emerging technologies and tools to meet program requirements.
  • Support field testing, customer demonstrations, and integration milestones with travel of up to 10%.

Requirements

  • 6+ years of professional experience developing C++ software.
  • Experience leading the design and development of integrated hardware/software systems.
  • Experience across requirements analysis and development, design, implementation, testing, integration, and deployment.
  • Hands-on experience designing and extending state machine architecture.
  • Experience developing and debugging software in Linux environments.
  • Ability to collaborate with cross-functional hardware and systems engineers and adopt technologies for project requirements.
  • Active Secret security clearance and eligibility for access to classified information; U.S. citizenship is required to obtain a clearance.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Preferred experience with Rust and/or Python, network and communication protocols, Protocol Buffers, gRPC, RabbitMQ, safety-critical systems, versioning and release processes, automated test frameworks, Docker, and Directed Energy or RF systems.

Benefits

  • Medical, dental, vision, and prescription drug coverage.
  • Employee Stock Ownership Plan, competitive 401(k) programs, retirement and financial counselors, and health savings and reimbursement accounts.
  • Flexible spending accounts, life insurance, short- and long-term disability coverage, continuing education assistance, paid time off, paid holidays, and paid leave.
  • Employee assistance services including free counseling and lifestyle well-being support.
  • Employee ownership, family-focused culture, business-casual dress, excellent facilities and training resources, open communication, corporate fellowships, employee appreciation events, sports teams, interest groups, baseball tickets, and food offerings.
  • The position is primarily on-site at NSWCDD or a contractor facility at least four days per week, with telework flexibility based on program and test schedules; travel is up to 10%.

Tech Stack

Categories

SimVentions, Inc.

About SimVentions, Inc.

201-500 employees

SimVentions is an employee-owned defense contractor providing software development, systems engineering, cybersecurity, and modeling/simulation services for U.S. defense programs under government contracts. The company supports efforts such as the U.S. Navy’s Tactical Tomahawk Weapons Control System with MBSE, architecture, and integration work. Founded in 2000 and headquartered in Fredericksburg, Virginia, it is privately held and focused on Department of Defense customers.

Contact me