We are in search of a talented and experienced software engineer to join our team. The ideal candidate will possess 2-4 years of experience or more, with a robust background in C, C ++, and C #. The primary focus will involve working on Embedded platforms, particularly softcore systems (including both Altera and Xilinx based), and developing Windows UI applications for Front-End purposes.
Requirements:
Member of the Research & Development team.
Designing, developing, and maintaining software applications for Embedded platforms, emphasizing softcore systems.
Collaborating with hardware engineers to seamlessly integrate software with hardware components.
Developing Windows UI applications to act as front-ends for various software solutions.
Ensuring software quality through comprehensive testing and debugging procedures.
Keeping abreast of the latest technologies and industry trends to continuously enhance software development processes. Knowledge, Skills, and Abilities Required:
Relevant education in Computer Science, Engineering, or a related field.
2-4 years of experience in software development, preferably in C, C ++, and C #.
Proficiency in developing software for Embedded platforms.
Experience with Windows UI development using tools like WPF or WinForms.
Strong problem-solving skills and attention to detail.
Ability to work both independently and collaboratively in a fast-paced environment.
Excellent communication skills and the ability to effectively collaborate with cross-functional teams.
Experience with version control systems such as Git.
Member of the Research & Development team.
Designing, developing, and maintaining software applications for Embedded platforms, emphasizing softcore systems.
Collaborating with hardware engineers to seamlessly integrate software with hardware components.
Developing Windows UI applications to act as front-ends for various software solutions.
Ensuring software quality through comprehensive testing and debugging procedures.
Keeping abreast of the latest technologies and industry trends to continuously enhance software development processes. Knowledge, Skills, and Abilities Required:
Relevant education in Computer Science, Engineering, or a related field.
2-4 years of experience in software development, preferably in C, C ++, and C #.
Proficiency in developing software for Embedded platforms.
Experience with Windows UI development using tools like WPF or WinForms.
Strong problem-solving skills and attention to detail.
Ability to work both independently and collaboratively in a fast-paced environment.
Excellent communication skills and the ability to effectively collaborate with cross-functional teams.
Experience with version control systems such as Git.
This position is open to all candidates.