JOBSEARCHER

Firmware Developer

Position Description:We are a well-established market leader in the immune monitoring field and are seeking a Firmware Developer to join our Research and Development (R&D) team to create industry-leading products. We are developing high quality software for state-of-the-art biotechnological applications that are marketed worldwide. We are looking for programmers who are enthusiastic about low level software programming, familiar with agile development methods, looking for the opportunity to work with an experienced international team of programmers, and are motivated by the importance of our background domain.As the Firmware Developer, you will be responsible for:Developing both high- and low-level software components for biotechnological applicationsImplementing software components for controlling hardware through device APIs (including robots, cameras, microcontrollers, etc.)Writing APIs for the new hardware components (XY stages, light controllers, and similar devices)The application of agile development methods throughout the development processBeing ready to work within ISO regulations for medical devices and maintaining ISO compliant software life cycleWorking with an international group of co-workersBeing onsite for hardware development and diagnosticsStrong Firmware Developer candidates will be at an advantage if they possess the following:Basic college-level math education (Calculus Preferred) Experience with industrial robotic systems programmingExperience with camera device driversExperience with Firmware development for microprocessor cores (e.g., ARM Cortex-M, RISC/RISC-V)Experience with Microcontrollers or embedded device programming (e.g., Arduino, Feather)Experience with Single board computers (e.g., Raspberry Pi, NVIDIA Jetson)Position Qualifications:Master’s Degree in Software Engineering, Computer Science or related field Five plus years of work experience in commercial software development Proficiency and expertise with C/C++/C# and .Net Framework Experience with Python and Web Development Languages (HTML, CSS, JavaScript, etc.) Familiarity with software product life-cycle management toolsFamiliarity with Version Control Systems (SVN, Git, etc.)Good written and oral communication skillsAbility to work in teams, but aptitude for individual contributionResponsible, customer-oriented, and helpful attitudeGood problem-solving capabilities, constructive and algorithmic thinking, with an openness to learning new thingsMotivated by development for science (especially for the immunology domain)Interested applicants should email a resume with cover letter (optional) to: rdcareers@immunospot.comCTL is fully committed to Equal Employment Opportunity without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or other legally protected status.