More jobs:
Jr Software Engineer
Job in
Madison, New Haven County, Connecticut, 06443, USA
Listed on 2026-02-15
Listing for:
Tibidabo Scientific Industries Ltd.
Full Time
position Listed on 2026-02-15
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
The Junior Software Engineer will be responsible for assisting the Lead Software Engineer in designing, developing, testing, production transfer, release, maintenance and improvement of all software modules or programmable device firmware designed for Precision X-Ray products.
Duties and Responsibilities- 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 Precision X-ray’s irradiation and imaging 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×