Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A technology company in Tuscany is seeking an experienced embedded software engineer to design and develop solutions for microcontrollers. The role involves collaborating with hardware engineers, debugging software, and conducting code reviews. Candidates should have at least 3 years of experience and strong skills in C programming, as well as familiarity with ARM and RISC-V architectures. Join us to work in a modern environment shaping the future of the space industry.
Qualifications
3+ years of experience as an embedded software engineer.
Proficiency in C programming for embedded systems.
Expertise with ARM, SPARC and RISC-V architectures.
Responsibilities
Design and develop embedded software solutions for microcontrollers.
Debugging and troubleshooting software to identify and resolve issues.
Collaborate with hardware engineers to define software requirements.
Skills
C programming for embedded systems
Embedded systems understanding
Problem-solving skills
Team collaboration
Real-time operating systems (RTOS)
Education
Bachelor’s degree in Computer Engineering, Electronic Engineering or related field
Tools
Git
Linux systems
Python scripting
Job description
A technology company in Tuscany is seeking an experienced embedded software engineer to design and develop solutions for microcontrollers. The role involves collaborating with hardware engineers, debugging software, and conducting code reviews. Candidates should have at least 3 years of experience and strong skills in C programming, as well as familiarity with ARM and RISC-V architectures. Join us to work in a modern environment shaping the future of the space industry.