Retour aux emplois
XX
Lead Embedded Software EngineerCobioscienceLafayette, Louisiana, United States

Cette offre d'emploi n'est plus disponible

XX

Lead Embedded Software Engineer

Cobioscience
  • US
    Lafayette, Louisiana, United States
  • US
    Lafayette, Louisiana, United States

À propos

Embedded Software Engineer – Development for Medical Device At Medtronic, we are building category‑redefining products for the high‑growth airway management portfolio. This onsite role is located at our Lafayette, CO campus and requires a minimum of 4 days per week onsite. Responsibilities Work across a variety of software lifecycle activities including requirements analysis, design, implementation, testing, and maintenance. Architect, design, and develop embedded Linux software for medical devices, ensuring robust, scalable, and maintainable solutions. Integrate, customize, and optimize the Linux kernel, device drivers, and Board Support Packages (BSPs) to meet specific hardware and performance requirements. Develop standard, maintainable, and scalable user‑space applications with GUI support for effective user interaction. Collaborate with hardware engineers to integrate sensors, motor controllers, and other peripherals into the embedded platform. Implement and maintain secure boot processes, over‑the‑air (OTA) updates, and system diagnostics to ensure device integrity and reliability. Conduct comprehensive debugging, code reviews, unit testing, integration testing, and regularly update technical documentation. Prepare and maintain technical documentation, including design specifications, test plans, and test reports. Foster and maintain effective working relationships with other team members to ensure seamless project execution and team collaboration. Required Qualifications Bachelor’s degree with a minimum of 7 years of experience in embedded software development, focusing on Linux, or Master’s degree with a minimum of 5 years of relevant experience, or Ph.D. with 3 years of relevant experience. Strong proficiency in C/C++ and shell scripting. Hands‑on experience with Linux kernel, device drivers, and cross‑compilation toolchains. Prior working knowledge of embedded operating systems such as Linux, QNX, ThreadX, etc. Familiarity with networking protocols (TCP/IP, Wi‑Fi, Bluetooth, IR, etc.). Understanding of hardware/software integration and RTOS concepts. Excellent problem‑solving and communication skills. Knowledge of hardware communication protocols (I2C, SPI, GPIO, etc.). Understanding of version control systems and configuration management. Strong written and verbal communication skills. Nice to Have Prior experience in the medical device industry and familiarity with regulatory requirements (IEC62304, ISO13485). Experience with debugging tools (JTAG, GDB, oscilloscope, logic analyser). Experience with cloud connectivity and IoT protocols. Experience with build systems like Yocto or Buildroot. Experience in Linux power and performance optimization. Solid knowledge of network communication protocols and image processing algorithms using AI. Knowledge of continuous development and integration tools and practices, including automated testing and deployment. Ability to comprehend datasheets, schematics, and apply information to software design. Experience with IAR Toolchain and other cross‑platform compilers. Experience working in a structured software development environment following a well‑defined process. Develop interactive GUI for the user using standard libraries (QT, LVGL). Demonstrated ability to quickly interpret an extensive variety of technical information and find resolution to an issue quickly. Physical Job Requirements The above statements describe the general nature and level of work. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For office roles: regular independent mobility, interaction with a computer, and communication with peers and co‑workers are required. U.S. Work Authorization & Sponsorship At Medtronic, we offer U.S. work authorization sponsorship (H‑1B, TN, J, etc.) exclusively for Principal‑level roles and above. Lower‑level roles require candidates to possess unrestricted U.S. work authorization at the time of hire and for the duration of employment. Benefits & Compensation We offer a competitive salary (U.S. base range $152,800.00 – $229,200.00) and a flexible benefits package. Core benefits include health, dental, vision insurance, health savings account, flexible spending account, life insurance, long‑term disability, dependent daycare, tuition assistance, 401(k) with company match, insurance plans, paid time off, paid holidays, employee stock purchase plan, employee assistance program, and additional incentive plans. EEO Statement It is the policy of Medtronic to provide equal employment opportunity to all persons regardless of age, color, national origin, citizenship status, disability, race, religion, creed, gender, sex, sexual orientation, gender identity, genetic information, marital status, or other protected class. Medtronic will provide reasonable accommodations for qualified individuals with disabilities. Compliance Notice If you are applying to perform work for Medtronic within unincorporated areas of Los Angeles County, we provide a list of job duties that may be considered for background checks. Medtronic will consider qualified applicants with arrest or conviction records in accordance with the LosAngelesCounty Fair Chance Ordinance and the California Fair Chance Act.
#J-18808-Ljbffr
  • Lafayette, Louisiana, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.