Principal / Senior Embedded Software Engineer
at CARUX TECHNOLOGY PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Aug, 2024 | USD 6000 Monthly | 15 May, 2024 | N/A | Communication Skills,English,Debuggers,Software Systems,Agile,Git,Confluence,Development Tools,Jira,I2C | 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
- Develop embedded software for Automotive products related to cockpit user experience(mainly Automotive display products)
a. Software Applications Development
b. Drivers Development
c, Tools/Script Development - Participate in product/system requirement document review and analysis, feasibility study and proof of concept.
- Participate in software architecture and high-level design, as well as improvement of robust solutions and resolutions of technical challenges across projects/matrix structure.
- Explore new platform for future products
- Involve in new platform establishment for new generation of products
- Responsible in low-level design, implementation/coding and software testing (unit/component/product level).
- Challenge and propose best practice and process improvements within software team and across the wider R&D function.
REQUIREMENTS
- Diplomas/Degree/Masters in Electrical and Electronics Engineering/Computer Science, or a related discipline, those without experience will only be considered for junior positions.
- Experience with C / C++, UML, Python.
- Experience in embedded real-time software engineering, e.g. FreeRTOS
- Experience in configuration and use of devices component over I2C, SPI, UART with DMA.
Good understanding of software development life cycles (Agile) and basic electronics hardware (interface to software systems)
- Familiar with embedded development tools (emulators, debuggers, analysers, oscilloscopes, etc) as well as configuration management tools and concepts.
- Good communication skills (written and verbal); fluent in spoken and written English
Good to Have:
- Experience in Autosar OS configurations
- Experience in Autosar Standards Modules Utilizations
- Experience in using tools like Jira, Jama, Git, Confluence and SVN
- Experience in Static Code analysis(Example MISRA rule,QAC, Klockwork)
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Electrical
Proficient
1
Singapore, Singapore