Software Developer - Safety RTOS
at HaleyTek AB
417 55 Göteborg, Västra Götalands län, Sweden -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Aug, 2024 | Not Specified | 27 May, 2024 | N/A | Software Development Tools,Software Development,Embedded Systems,Python,Assembly,Programming Languages,Communication Protocols,Computer Science | 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:
HaleyTek is a leading innovator in the automotive infotainment industry, dedicated to delivering cutting-edge technology solutions. We are committed to ensuring the highest standards of safety and quality in our products, especially in critical areas such as automotive safety.
Position Overview: We are seeking a skilled and experienced Software Developer to join our dynamic team responsible for bringing up a Safety Real-Time Operating System (RTOS) in the safety module of an advanced chipset. This role is pivotal in ensuring that our systems comply with ISO26262 standards and deliver reliable and secure performance.
QUALIFICATIONS:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in developing and integrating RTOS in embedded systems, preferably in the automotive industry.
- Strong proficiency in C++ programming language.
- In-depth knowledge of ISO26262 functional safety standards and their application in software development.
- Familiarity with advanced chipsets and their safety modules is highly desirable.
- Experience with software development tools, version control systems, and continuous integration environments.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
PREFERRED SKILLS:
- Experience with safety-critical software development and certification processes.
- Knowledge of other programming languages such as Python or Assembly.
- Familiarity with hardware description languages (HDLs) and FPGA development.
- Experience with automated testing frameworks and tools.
- Understanding of secure boot processes and secure communication protocols.
- Experience with flashing and testing embedded systems.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and integrate Safety RTOS for the safety module of advanced chipsets.
- Implement and optimize C++ code to meet real-time performance and safety requirements.
- Develop and execute test plans to ensure compliance with ISO26262 functional safety standards.
- Conduct code reviews, debugging, and troubleshooting to identify and resolve issues.
- Document software design, implementation, and test procedures to support ISO26262 certification processes.
- Work closely with hardware engineers to ensure seamless integration of software and hardware components.
- Participate in system-level design and architecture discussions to influence the safety and reliability of the final product.
- Perform secure boot and debugging tasks as described in safety standards.
- Flash and test safety-critical software images and ensure they work as intended.
- Extend and modify existing software to integrate new features and functionalities.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Electrical, Electrical Engineering, Engineering
Proficient
1
417 55 Göteborg, Sweden