Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Code Metal

Senior Software Engineer (Code Transpilation)

Posted Updated
Discussion
  • We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap between algorithm development and deployment to embedded systems
  • In this role, you will enhance and apply foundational libraries combining Generative AI, static analysis, and formal verification—building advanced code transpilation pipelines that bridge high-level algorithm development to embedded systems deployment
  • Design and develop well-tested, extensible code for code translation products, with a focus on correctness and maintainability
  • Architect and implement workflows spanning code parsing, semantic analysis, AI-assisted generation, and output validation
  • Collaborate with domain specialists to (1) integrate formal verification and static analysis outputs into the code generation pipeline, and (2) enhance our C++ code generation
  • Partner with other engineering teams to build robust code repositories and CI/CD processes and integration testing

Benefits

  • Relocation assistance for qualifying employees
  • Paid Time Off (Uncapped Vacation, plus Sick & Public Holidays)
  • Retirement Plan (401k, IRA)
  • Health Care Plan (Medical, Dental & Vision)
  • Flexible hybrid work arrangement
  • Demonstrated experience gathering requirements from stakeholders and translating them into software designs
  • Experience integrating Generative AI or LLMs into software pipelines (e.g., prompt engineering, output validation, or AI-assisted code generation)
  • 3+ years C/C++ and 2+ years Python experience
  • 5+ years of collaborative enterprise-level software development delivering products to a large customer base
  • Track record of planning and executing projects in a team-based setting
  • Strong software delivery fundamentals: code review, testing, CI/CD, release management, and build systems
  • Experience with DSP algorithms and applications using Python/MATLAB

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.