What are the responsibilities and job description for the Principal Software Engineer position at huMannity Medtec?
SUMMARY: Prototype and develop test firmware and ATE system software for class III active implantable devices. This will include characterization of new and existing implantable device PCBAs. Need experience with power consumption characterization experience. Needs ability to resolve or work around hardware limitations. Work will involve all phases of product development from concept through qualification and field test. Will work closely with Firmware, ATE and Electrical engineers to define and document firmware architecture, design, and software interfaces. Review the work of colleagues and provide constructive feedback. Solicit the regular review of others on all work product. Work closely with all departments to ensure timely delivery of a quality product.
EDUCATION And/or EXPERIENCE
EDUCATION And/or EXPERIENCE
- BSCS or equivalent with minimum 8 years experience.
- Experience with C/C embedded system experience, python for hardware automation is preferred.
- Deep knowledge of electrical circuits, power systems, and sensor interfacing.
- Excellent debugging skills across analog, digital, RF, and firmware layers.
- Strong documentation ability and familiarity with design control environments.
- Experience with configuration management and issue tracking and resolution.
- Must be able to meet deadlines and work in multidisciplinary project teams. Must have excellent written and oral communication skills.
- Medical device experience is desired.
Salary : $150,000 - $170,000