Senior Embedded Linux Software Engineer
at ICEYE
Espoo, Etelä-Suomi, Finland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Dec, 2024 | Not Specified | 30 Sep, 2024 | N/A | Docker,Programming Languages,Access,Addition,It | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
WHO ARE WE LOOKING FOR?
We are looking for an experienced Embedded Linux Software Engineer to join our Flight Software team based at our headquarters in Espoo, Finland.
IN ADDITION TO THE ABOVE, IT WOULD BE BENEFICIAL IF YOU HAD THE BELOW ATTRIBUTES AND SKILLS:
- Access to quality code samples on your GitHub or a similar site.
- Contributions to open-source projects.
- Proficiency in additional programming languages.
- Experience with other Unix-derived systems.
- Familiarity with Docker or similar tools.
- Expertise in Linux kernel space.
- Ability to read and review electronic schematics.
Responsibilities:
WHAT IS THE ROLE?
You will help to build a world-class flight computer for spaceborne SAR. The role primarily focuses on developing user space application software, but it also offers opportunities to work on all other aspects of an embedded Linux system.
WHAT WILL YOU NEED TO BE SUCCESSFUL IN THIS ROLE?
- You have 5 or more years of experience in building embedded linux applications
- You are a software developer proficient with C, Python, and shell scripting.
- You know good software engineering practices and understand why they exist. You use them to deliver correct, efficient, and maintainable code.
- You are well-versed in general aspects of Unix-like systems: managing software packages and hardware devices, init systems, file systems, IPC, networking, monitoring, etc.
- You know your way around build systems and CI/CD setups.
- You strive to understand why systems work (or don’t work). You are proficient in figuring it out.
- You can communicate in English, both written and spoken, clearly and efficiently.
- You have a proven track record of building commercially successful embedded Linux software.
- You are familiar with tools like Buildroot and Yocto.
- You have built cool embedded Linux projects and can show them to us.
- You are genuinely excited about embedded computing, space technology, or both.
- You are pragmatic; you know where to apply your efforts to get the required results. You keep the big picture in mind while working on the details.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Espoo, Finland