Auriga
Posted 10mo ago

Software Engineer (C / Embedded Systems)

Auriga
Lithuania or South America
OnsiteFull Time
Responsibilities
  • designing models
  • optimizing models
  • reviewing code
Requirements
  • 3+ years C/C++ development
  • Strong CPU architecture knowledge, Git
  • CI/CD and Linux experience
  • Debugging and problem-solving skills, and Intermediate+ English
Technical tools mentioned
CC++GitCI/CDLinux

Job description

Software Engineer (C / Embedded Systems)


Lithuania or LATAM

About the project

Join our pre-silicon simulation engineering team, where we design and enhance functional software simulation models for a wide range of devices and complex electronic systems. You will work at the intersection of architecture and software development, applying cutting-edge engineering solutions that directly impact next-generation hardware design

Our expectations

  • 3+ years of professional experience in C/C++ development
  • Solid understanding of CPU architectures
  • Proficiency with Git and version control best practices
  • Familiarity with the software development lifecycle and CI/CD workflows
  • Hands-on experience with Linux and related development tools
  • Strong analytical debugging and problem-solving skills
  • Ability to work independently and within a collaborative team
  • English: Intermediate or higher

What should you expect

  • Design, develop, and test device models for a high-performance simulation platform
  • Maintain and optimize simulation models for scalability and performance
  • Take part in code reviews, ensuring high quality and maintainability
  • Provide customer support for troubleshooting, integration, and model usage
  • Investigate, diagnose, and resolve reported issues throughout their lifecycle
  • Collaborate with architects, developers, and cross-functional teams to deliver reliable solutions

What we offer

The whole package of bonuses from Auriga. Click section «Working environment»

Salary

It depends on your level





Referral Bonus Program 💵

Our referral bonus program is open to everyone, whether you're an AURIGA employee or not! Here's how it works:

  • Eligibility
    • Recommend a candidate who meets the job requirements.
    • Ensure the candidate hasn’t been contacted by us within the past 3 months, and their CV isn’t already publicly available or in our database.
  • Program Validity
    • Your recommendation remains valid for 1 year. This means you can claim the bonus within 12 months if your referral is successful.
  • Bonus Payout
    • The bonus is paid after the candidate successfully completes the probation period.
    • No bonus will be paid if the candidate leaves the company or resigns before completing the probation period.

Take advantage of this opportunity and help us find the right talent!

Share our referral program with your friends:
they may know the specialists we are looking for!
Recruiters are waiting for your CV🔥, contacts below.

Or send your CV via e-mail

[email protected]

Find your new career in Auriga

About Auriga

Provider of software R&D and product engineering services.

Year founded
1990
Employees
600
Organization type
Private
Headquarters
US

Similar jobs

Software Engineer roles
5h
Save
Mark Applied
Hide
Senior Java Software Engineer, Platform team
Kaunas, Kaunas County, Lithuania
€3k-€7k/mo HybridFull Time
KAYAK
KAYAK: Global travel search engine for flights, hotels, and rentals.
4+ YOERequires 4+ years of backend or platform engineering experience, distributed systems expertise, Kubernetes or similar tools, cloud-native infrastructure, CI/CD, observability, and professional English proficiency.
Java, Kubernetes, Spring, Spring Boot
1d
Save
Mark Applied
Hide
Software Engineer, Web Platform
Brighton or Helsinki or Lithuania or United Kingdom or Finland or Vilnius
£43k-£74k/yr HybridFull Time
Unity
UnityNYSE: U: Provides software for creating real-time 3D interactive content.
Hands-on C++ development, working familiarity with C# and/or JavaScript, and ability to profile, debug, and optimize native code. Browser internals, WebAssembly, Emscripten, LLVM, or WebGL experience is beneficial.
C++, C#, JavaScript, WebAssembly, Emscripten, LLVM, WebGL
2d
Save
Mark Applied
Hide
Senior Java Software Engineer in Customer and Sector Integration Tribe
Vilnius, Vilnius County, Lithuania
€5k-€7k/mo HybridFull Time
Danske Bank
Danske BankNasdaq Copenhagen: DANSKE: Nordic financial services provider for individuals and businesses.
Strong Java expertise; experience with REST API microservices, web applications, Spring Boot, Domain-Driven Design, event-driven architecture, and highly available systems. English proficiency required.
Java 17, Spring Boot, REST APIs, AWS, OAuth2, FAPI, CI/CD
6d
Save
Mark Applied
Hide
Senior Software Engineer
Vilnius, Vilnius, Lithuania
€6k-€7k/mo HybridFull Time
Enghouse
EnghouseTSX: ENGH: Provides enterprise software for customer experience and asset management.
3+ YOE3+ years of C# and Web API experience; ability to lead technical initiatives, design distributed services, communicate implementation plans, solve problems, and work fluently in Lithuanian and English.
C#, .NET, Web API, Terraform, Amazon Web Services, AWS ECS, Infrastructure as Code
1w
Save
Mark Applied
Hide
Senior Software Engineer, Front-End
Vilnius, Vilnius County, Lithuania
€4k-€6k/mo OnsiteFull Time
Adform
Adform: Provides an integrated advertising platform for digital media buying.
Strong JavaScript, GraphQL, and React expertise; modern single-page application development; architecture, performance optimization, testing, CI/CD, communication, and AI-assisted development experience.
React, GraphQL, JavaScript, TypeScript, CI/CD, Large Language Models (LLMs)
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius or Lithuania
RemoteFull Time
Trimble
TrimbleNASDAQ: TRMB: Provides hardware, software, and services for construction and geospatial industries.
Bachelor's STEM degree or equivalent experience; mid or senior C# .NET development experience and collaborative distributed-team skills required. Geospatial, graphics, web services, or engineering experience is a plus.
C#, .NET, Trimble Business Center, GIS, CAD, GNSS
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius or Lithuania
RemoteFull Time
Trimble
TrimbleNASDAQ: TRMB: Provides hardware and software for precision positioning and modeling.
Bachelor's STEM degree or equivalent experience; mid or senior C# .NET development experience; collaborative team mindset. Geospatial, graphics, web services, or engineering experience is advantageous.
C#, .NET, GIS, BIM, CAD, Trimble Business Center, GNSS
1w
Save
Mark Applied
Hide
Senior Software Engineer, Reporting Team
Vilnius or Kaunas
€6k/mo HybridFull Time
Omnisend
Omnisend: Omnichannel marketing automation platform for e-commerce brands.
5+ YOE5+ years building backend systems; strong Go or backend-language experience; API, data-intensive service, distributed systems, cloud, testing, debugging, and production ownership experience.
Go, GCP, React