Embedded Software Engineer
at Cygnify Pte Ltd
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Nov, 2024 | Not Specified | 16 Aug, 2024 | N/A | Good communication skills | 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:
N
Posted by
Nishi Chechani
Recruiter
We are seeking a highly skilled and motivated Embedded Software Engineer to join our team in Singapore. The ideal candidate will have a strong background in embedded systems development and a passion for AI technologies. You will be responsible for designing, developing, and optimizing embedded software solutions to support our innovative AI banking products and services.
Responsibilities:
Embedded Software Development:
Design, develop, and maintain embedded software for AI banking solutions.
Write efficient, reliable, and scalable code for embedded systems.
Ensure high performance, reliability, and security of embedded applications.
Integration and Testing:
Integrate embedded software with hardware components and other system modules.
Develop and execute unit and integration tests to ensure software quality.
Troubleshoot and resolve issues in development, test, and production environments.
AI and Machine Learning:
Collaborate with AI and machine learning teams to integrate AI algorithms into embedded systems.
Optimize AI models and algorithms for real-time embedded processing.
System Architecture:
Contribute to the design and architecture of embedded systems, ensuring they meet performance and scalability requirements.
Participate in code and design reviews to maintain high standards of software quality.
Collaboration and Documentation:
Work closely with cross-functional teams, including hardware engineers, AI researchers, and product managers, to deliver comprehensive solutions.
Document software design, implementation, and testing processes clearly and accurately.
Continuous Improvement:
Stay updated with the latest developments in embedded systems, AI, and related technologies.
Identify areas for improvement and implement best practices to enhance system performance and reliability.
Requirements:
Education and Experience:
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
3+ years of experience in embedded software development, preferably within the financial technology or AI industry.
Technical Skills:
Proficiency in programming language such as C.
Strong knowledge of embedded systems architecture and real-time operating systems (RTOS).
Experience with microcontrollers, ARM processors, and other embedded hardware platforms.
Familiarity with AI and machine learning frameworks and tools.
Experience with communication protocols (e.g., I2C, SPI, UART) and interfacing with hardware components.
Proficiency in using debugging tools and techniques for embedded systems.
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to work independently and manage multiple tasks effectively.
Preferred Qualifications:
Experience with AI and machine learning integration in embedded systems.
Knowledge of security practices and standards for embedded systems.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
Benefits:
Competitive salary and performance-based bonuses.
Comprehensive health insurance and wellness programs.
Opportunities for professional development and career growth.
A collaborative and innovative work environment.
Job ID TASG109
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
Proficient
1
Singapore, Singapore