Senior Embedded Software Designer
at Frontgrade Gaisler
411 19 Göteborg, Västra Götalands län, Sweden -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Nov, 2024 | Not Specified | 02 Sep, 2024 | N/A | Isa,C++,C Programming,Embedded Operating Systems,Scripting Languages,Jenkins,Communication Protocols,Device Drivers | 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:
JOB DESCRIPTION
As an Embedded Software designer at Frontgrade Gaisler you will primarily be responsible for the development of embedded system software, from specification to implementation and documentation. This is an opportunity to take part in a dedicated team around the software development for our LEON/SPARC32 and NOEL-V/RISC-V processors, and you can also be involved in supporting development of instruction simulators and hardware debug software tools support, which are tightly coupled with our SoC solutions. The software ecosystem is to a large degree based on open-source projects where you will be involved in public discussions and contributions from time to time.
QUALIFICATIONS
We are looking for a candidate with at least 10 years of applicable experience within embedded systems development such as SW/HW integration, device drivers, communication protocols and real-time systems. Your experience should also include:
- Embedded operating systems, such as Real-time Operating System (RTOS) and bare metal C
- Device driver design, or other low-level programming skills
- SoC computer architecture understanding, such as bus communication or ISA
- Peripheral interfaces and communication protocols
- Automated testing using available frameworks, such as Jenkins
The development is mainly performed using C programming, but also using SPARC/RISC-V assembly, C++, and scripting languages.
With multiple years of embedded software experience or previous experiences as a team leader, this can also be an opportunity as a team lead or product owner.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
Besides being a part of an experienced team and working with challenging tasks we also offer:
- Hybrid workplace, allowing remote work two days per week
- Health care insurance
- Regular health check-ups
- Annual wellness allowance of 5000 SEK
- Extra paid days off in connection to Swedish holiday
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
411 19 Göteborg, Sweden