Experience Inc. Jobs

Job Information

Kforce Lead C Embedded (Medical Device) Engineer in Chicago, Illinois

Kforce has a client in San Diego, CA that is seeking a Lead C Embedded (Medical Device) Engineer role will that will start off remote but looking for an architect to relocate to San Diego by the end of 2020 or beginning of 2021.Summary:The Lead/Architect C Embedded architects, develops, and enhances a Medical Device firmware and associated tools to support new features and improve the overall reliability of the firmware, brings up new embedded hardware platforms and diagnoses and fixes issues. This role is responsible for creating requirements and design documents, implementing software, performing unit and integration tests, analyzing design tradeoffs, performing risk analysis, overseeing development activities through integration into production, and providing support of products.Essential job functions and duties:

  • Architect and lead end-to-end design and development of electroporation system software that includes the creation of requirements, risk analysis, software architecture and design, embedded firmware development, and unit and integration testing of embedded software and associated tools

  • Provide technical leadership including software architecture, high level design choices, technical standards, tools, and platforms

  • Lead technical initiatives and provide guidance and governance to engineering teams

  • Lead agile software development teams following software best practices

  • Execute unit and integration tests and generate unit and integration test reports

  • Use C and C programming languages to deliver high quality, easily maintainable production code

  • Lead, define, and improve software development methodologies, processes, procedures, and tools

  • Lead software design reviews, code reviews, and unit and integration test case reviews and, track and implement review action items, where applicable

  • Work closely with hardware and hardware engineers, bringing up boards, interpreting data sheets and schematics, and developing device

  • Strong architecture and coding experience with Embedded C on a Medical Device are required

  • Has architecture experience with at least 1 full life cycle medical product release

  • Experience with a resource constrained system/battery device

  • BS/MS in Computer Science or equivalent knowledge and experience is required

  • 12 years in embedded systems development experience with C/C languages

  • 5 years of Software architecture and design skills in embedded software development

  • Experience in Model-Based Systems Engineering tools (e.g., Enterprise Architect, Rational/Rational, MagicDraw)

  • Micro-controller, embedded RTOS and "bare metal" development experience are required

  • Strong development fundamentals: object-oriented design, real-time system design, OOD, UML, design pattern, architectural pattern, coding skills, multithreading, inter-processor communication, and hardware-software integration

  • Be an expert or mentor to teach and guide other engineers

  • Ability to read circuit designs/electrical schematics and datasheets

  • Familiarity setting up various embedded toolchains, build, and debugging environments

  • Experience in using oscilloscopes, logic analyzers, and other test equipment to troubleshoot hardware/software issues

  • Experience with developing use cases, software requirements, software risk management, high level and detailed design documents, software development plans, and unit and integration test plans

  • Experience estimating and planning software development projects

Qualified candidates must be presently authorized to work in the United States on a full-time basis. This company does not sponsor or transfer H1-visa individuals.Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Years

DirectEmployers