Salary
open
Location
Waukesha, WI, United States
Posted on
Oct 28, 2016
Profile
Connexion Systems & Engineering, a Boston based IT and Engineering Solutions Company immediately seeks individuals with the following skills:
Job# bh314
Software Engineer
This person will be responsible for developing applications for us, and will need to write code and work with developers with software that interfaces with our products. This person needs to be a strong communicator, and able and willing to work with a Global Team.
The Software Tools team within Healthcare*s Magnetic Resonance division develops state of the art service, diagnostics platform, installation, calibration and maintenance tools for the MR scanner to ensure a safe and good diagnostic quality images. As a software engineer in this team, you will collaborate cross-functionally with a global team of software, service and system tools engineers to develop service platform capabilities from concept to product for the various MRI product lines.
Duties include (but are not limited to):
* Program leadership working with cross functional team of engineers to plan, execute and integrate the service platform components into the MR scanner.
* With the strong knowledge of SDLC, design, implement and review the technical contributions from the team. Act as the technical mentor for the team.
* Translate high level service requirements that demand new capabilities into component-level platform requirements
* Brainstorm and come up with the new ideas to design and implement solutions to the complex service installation and calibration challenges in the service platform domain in accordance with established software development practices and processes
* Plan and perform integration activities at component, sub-system and system levels. Document designs and verification activities; perform component & subsystem level verifications, participate in system level verifications and validations as necessary.
* Investigate and resolve product complaints reported by customers / field engineers and online center interfacing with customers, MR applications specialists and cross-functional engineering teams.
* Facilitate the use of latest tools, techniques and development environments that enhance team productivity, share best practices with other software engineering groups within Healthcare.
* Support the overall software tools roadmap. Conform to established roadmaps and influence platform directions
* Act as the change agent for the team and continuously improve both tools and processes working with the leadership team. Foster collaboration with global engineering teams, business leadership team, cross functional teams and partner teams
Quality Specific Goals:
1. Aware of and comply with our Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position
2. Complete all planned Quality & Compliance training within the defined deadlines
3. Identify and report any quality or compliance concerns and take immediate corrective action as required
4. Support compliance/closure of Regulatory and Quality requirements before completing Design Outputs/Program Deliverables
5. Participate in continuous improvement activities by identifying and appropriately escalating process and product quality gaps, providing solutions when possible
Qualifications:
1. Bachelor's Degree in Computer Science / Software Engineering with minimum 5-7 years of software design & development experience working with cross-functional teams in an industry environment. (minimum of 3 years of experience as the team lead)
2. Demonstrate proficiency in C, C ,Perl,Shell scripting and core Java programming in a Linux environment.
3. Experience in all aspects of Software Development Life Cycle in an industry environment.
4. Demonstrated understanding/experience with the New Product Introduction (NPI) cycle
5. Strong Analytical, debugging and Problem Solving skills.
6. Experience in detailed project planning and executing complex projects with minimal supervision
7. Ability to lead multiple projects at the same time, by doing justice to all of them
8. Proven skills in leading innovation from high-level definition and design through incremental evolution strategies
9. Familiarity with industry software development practices, tools and environments including practical usage *
a. Software development lifecycle from requirements to system integration.
b. Configuration Management systems * Concepts and tools: ClearCase, CVS or equivalent
c. Defect Tracking tools and processes * Concepts and tools: ClearDDTS, ClearQuest or equivalent.
d. Debuggers * Concepts and tools: gdb, gvd, ddd or equivalent.
e. Software Builds * Concepts & tools used in both development and production environments.
f. Automated testing
Preferred Qualifications:
1. Experience in web server technologies
2. Hands on experience in design patterns
3. Experience in the use of Internet security standards:SSL.Digital Certificates (PKI).
4. Knowledge of the any of the following databases:MySQL or PostgreSQL
5. Knowledge of continuous integration and build tools like Eclipse, Maven, Jenkins, Ant etc
6. Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues
7. Knowledge of Healthcare engineering tools and processes (PRD, QMS)
8. Attention to detail and ability work independently toward timely completion of a variety of assignments
9. Ability to develop unique concepts/solutions for complex products
10. Strong verbal/written communication and influencing skills
11. Experience working in a global team environment and a cross-functional product development environment.
When responding to this job posting you MUST include the Job# and Job Title in your subject line.
Duration: 1 Year
Rate Open
Locations Waukesha, WI
Contact Info:
Ken DiMaggio
ConneXion Systems & Engineering
490 Boston Post Road
Sudbury, MA 01776
978-579-0030
****
Connexion Systems & Engineering
490 Boston Post Road
Sunbury, MA 01776
****
****
Web: ****
Company info
Sign Up Now - EmploymentCrossing.com