XX
Senior Embedded Firmware EngineerVentura Solutions Inc.United States
XX

Senior Embedded Firmware Engineer

Ventura Solutions Inc.
  • US
    United States
  • US
    United States

Über

Are you a Senior Software Engineer ( Firmware ) looking for a new contract opportunity? In this position, you will have the opportunity to work with an innovative drug delivery firm.
Ventura Solutions is a trusted medical device and pharmaceutical staffing, consulting, and training firm. We believe that the best way to advance healthcare is through innovation and continuous improvement. We value our commitment to solving healthcare's toughest problems and delivering world-class products, services, and human resource solutions. We are a company of problem solvers, inventors, teachers, and friends.
Experience and passion are what we desire for this role and we're looking for the best! While working in this role you will have the ability to:
Description The individual works within cross-functional teams and provides software requirements, design and implementation for current or next generation software and systems projects. He or she develops a thorough understanding of design requirements to ensure that the system's objectives are properly defined and ultimately achieved. This individual must have strong technical skills complemented by great communications and teamwork qualities. Experience in a software development background in a structured/regulated environment such as medical device development is required.
Responsibilities
Design, develop, and support embedded, Windows embedded and desktop applications. Contribute to requirements definition at the functional level. Participate in software work product reviews/inspections. Interface, integrate, troubleshoot and debug software and hardware components. Generate required product development documentation including Functional Specifications and design documents. Execute manual or automated tests for verification and validation of software applications. Design, code and validate software tools for use in the manufacturing of the product. Work with Software Test, Support and Manufacturing to resolve software issues. Drive improvements to product and process quality. Qualifications
BS in Software Engineering, Electronics Engineering, Computer Science education. At least 10 years of software design and development experience Experience with embedded system programming with C/C++, C#/.Net. Proficient with Real time software development. Must have work experience on embedded Microcontrollers such as SP Microcontrollers, Ti C2800 or Microchip Familiar with in-circuit debugger. Experience in structured software and systems development and integration, including experience in software design methodologies, design patterns, component-oriented software architecture to produce high-quality software applications. Experience in developing event driven, multi-threaded applications. Comfortable with Electrical Engineering fundamentals. Understand hardware schematics and write software to control it. Experience with Bluetooth, UART and SPI. Some understanding of control algorithms such as PID. Prior experience of motion control or fluid management is preferred. Experience in medical devices or similarly controlled software environment preferred. Knowledge of software life cycle processes used in regulated development environments. Result-oriented, self-motivated and able to participate as both a team member and an individual contributor. Location
Raleigh-Durham-Chapel hill area/Research Triangle Employment Type
W2 employee, open to 1099 engagements Benefits for W2 Employees
Choice of medical, dental, and vision plans. Paid vacation time. Competitive hourly rate. 401(k)
Offering world-class solutions for our clients is only part of our mission. Providing a rewarding and fulfilling place to work is a top priority for us. From an industry-leading compensation package to a focus on work-life balance, we offer a challenging and flexible place to achieve your career dreams. Make your impact today!
About Ventura Solutions
Ventura Solutions is a reputable end-to-end medical device and combination product consulting, staffing, and training firm. With our deep industry expertise spanning medical devices and combination products, coupled with an outstanding talent pool, we stand out as the preferred option for a diverse array of projects. On the consulting side, we integrate seamlessly into your team and manage small to complex Statement of Work (SOW) projects. On the staffing side, we help source, screen, and on-board reputable employees to fill temporary, temp to permanent, and permanent job openings. We accelerate product development, keep products compliant, and help build great organizations. For more information, visit us at www.ventura-solutions.com.
Equal Opportunity Employer Minorities/Women/Veterans/Disabled
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.