Jr. Software Engineer
Madison, CT, US • Posted 1 day ago • Updated 18 hours ago

Complete Staffing Solutions
Dice Job Match Score™
📋 Comparing job requirements...
Job Details
Skills
Summary
- Work with Sales and Marketing as well as current technology partners to determine the initial customer design requirements and then turns those requirements into new design or feature improvement projects/tasks.
- Assist in designing and developing GUI, device firmware and device driver software for clients systems.
- Assist in developing communication interfaces for X-ray imaging cameras and other imaging devices.
- Work closely with the hardware development team on systems-level design issues.
- Support Engineering and R&D teams to test, debug, and improve current software/firmware designs.
- Support production during design transfer from development to production.
- Design and execute Verification/Validation (V&V) plans, report, and document them for quality system and compliance purposes on given development tasks.
- Maintain organized software/firmware development design control artifacts, archives, and released software archive.
- Release software/firmware after V&V tests to Production and Service.
- Support Customer Service (Service) to analyze and resolve software, device firmware or other device driver level issues.
- Performs all other duties as required to meet the company’s goals and objectives.
- BS in Computer Engineering, Computer Science, or related sciences (Biomed. Eng, Physics, Math, EE) minimum.
- Ability to support multiple projects/products simultaneously and work closely with the hardware development team.
- Understanding of the full product development cycle with electro-mechanical aspects of a system: design, develop, test, release, production.
- Understanding of hardware/software design trade-offs and integration.
- Demonstrated experience in object-oriented software design, development, testing, and debugging with Microsoft programming tools and technologies. MS Visual Studio .NET/C# preferred, WPF a plus.
- Skilled in debugging, troubleshooting, and working with large codebases.
- Familiarity with Microsoft SQL Server and SQL syntax.
- Good written and verbal communication skills, particularly in communicating complex technical details with both technical and non-technical audiences.
- Use of Office (Word, Excel, and PowerPoint) and/or similar productivity tools in Windows PC environment to generate documents.
- Knowledge or experience with image processing algorithms for life science or industrial imaging systems is a plus.
- Knowledge or experience with defect tracking systems (Jira) and software version control tools (Git, Bitbucket) is a plus.
#zip
- Dice Id: 10529939
- Position Id: 33977
- Posted 1 day ago
Company Info
About Complete Staffing Solutions
We understand that the job search process can be daunting, and we are dedicated to alleviating the stress and uncertainty that often accompanies it. Our approach is centered on a comprehensive understanding of both your skills, qualifications, and aspirations, as well as the specific needs and culture of the companies we collaborate with.
To begin with, we prioritize building strong relationships. By taking the time to listen and understand their career goals, preferences, and personal values, we can better align them with opportunities that resonate with their professional journey. This personalized approach allows us to go beyond a simple match of skills and job requirements; we aim to connect individuals with positions that align with their long-term aspirations and cultural fit.
We take into consideration many factors, from technical skills and experience to soft skills and cultural fit, ensuring that when we present to you to prospective employers you are not just qualified but are also likely to thrive in a new role. This commitment to precision in our matchmaking sets us apart, offering a more nuanced and effective approach to recruitment.
Finally, our dedication extends to providing ongoing support for both you and our clients. We don’t consider our job done once a match is made; instead, we foster relationships that go beyond the hiring process. This commitment to the success and satisfaction of both parties ensures that our candidates not only find a job but also embark on a fulfilling career path, while our partner companies benefit from employees who contribute positively to their organizational goals. In essence, our commitment to finding the perfect job match is a holistic and enduring process that prioritizes the long-term success and satisfaction of both candidates and employers alike.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs