Software Engineer

Actalent
Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Agile Methodology Computer Programming Linux Software Architecture Software Engineering Software Systems Information Technology C++14 Software Version Control

Job description

About the roleSoftware Engineer at Actalent.In this position, you will take charge of creating, developing, and testing advanced software solutions tailored to meet customer expectations.Your primary focus will be on embedded systems that operate on Linux, utilizing modern C++ programming.You will also provide guidance to junior engineers, promote ongoing enhancements, and exemplify best practices in software design and development.Key factsLocation: Ames, Story CountyEngagement: Full-timeCompensation: $140,491What you’ll doLead the design and execution of software projects, ensuring they meet high standards of quality and performance.Mentor junior engineers, fostering their growth and encouraging best practices in software development.RequirementsBachelor’s degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years of experience in software development, specifically with Linux-based embedded systems.Proficiency in modern C++ programming and software design principles.Strong understanding of agile methodologies and continuous improvement practices.Skills & toolsExperience with software testing and validation techniques.Familiarity with version control systems, particularly Git.Knowledge of software architecture and design patterns.Ability to work collaboratively in a team environment.Practical notesThis position does not provide visa sponsorship.#J-*****-Ljbffr

Requirements

You will also provide guidance to junior engineers, promote ongoing enhancements, and exemplify best practices in software design and development.Key factsLocation: Ames, Story CountyEngagement: Full-timeCompensation: $140,491What you’ll doLead the design and execution of software projects, ensuring they meet high standards of quality and performance.Mentor junior engineers, fostering their growth and encouraging best practices in software development.RequirementsBachelor’s degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years of experience in software development, specifically with Linux-based embedded systems.Proficiency in modern C++ programming and software design principles.Strong understanding of agile methodologies and continuous improvement practices.Skills & toolsExperience with software testing and validation techniques.Familiarity with version control systems, particularly Git.Knowledge of software architecture and design patterns.Ability to work collaboratively in a team environment.Practical notesThis position does not provide visa sponsorship. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:32 min

Human error and malicious threats in software systems

Luís Ventura Luís Ventura · WWC 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger · Europe 2026 Virtual

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

7:36 min

Formulating career strategies for junior and senior engineers

Anna Fritsch-Weninger · LIVE

Videos

See all

Related articles

See all