Qualifications
Education:Bachelor's degree or higher in Computer Science or a related technical field, or equivalent experience. Required Experience:- A minimum of 6 years of programming experience in C/C++, focusing on embedded systems.- At least 6 years of experience in Unix programming, preferably on Solaris or Linux.- Demonstrated expertise in computational algorithms and technical specifications.- Proven ability in designing complex software architectures.- Experience with Python and Clearcase is a plus.- A strong passion for programming and software engineering is essential.
About the job
Position: Embedded Software Engineer / Architect
Location: Connecticut
Type: Long-term Contract
Experience: 5-10 Years
Job Description:
We are seeking a skilled Embedded Software Engineer / Architect who will play a crucial role in the development of high-quality production software. This position entails working through the entire development cycle, including defining functional requirements in collaboration with multidisciplinary teams, creating detailed design specifications, outlining testing protocols, and implementing the software while executing thorough testing steps to ensure product qualification. The ideal candidate will collaborate closely with the team leader, project management, and fellow developers to create robust software solutions that not only meet business needs but also embody advanced architecture principles.
About Recruitment Solutions Integrators
Join a cutting-edge company that brings together some of the brightest minds in science and technology to design and manufacture lithography machines. Our Development & Engineering Department is currently in search of a talented software engineer to contribute to the design and implementation of embedded software for ultra-high precision systems, recognized globally for their excellence.