Software Engineer

Ametek, Inc. Grand Junction , CO 81504

Posted 1 week ago

Degree in Computer Science or Engineering, or Electrical Engineering with emphasis on software systems

  • Skilled in the use of the C language with embedded experience

  • Strong verbal and written communication skills in English

  • Strong analytic and math skills

  • Ability to use basic test equipment (oscilloscope, DMM, logic analyzer, etc.)

  • Ability to read & understand schematics

  • Ability to work well across cultures

  • Ability to work multiple projects, prioritize, and meet deadlines in a dynamic, quality-oriented environment

Desired specific experience:

  • NXP family of processors and automotive controllers, especially IMX6 and IMX 8

  • CAN communications with focus on J1939/ISO 11898

  • BSP customization experience

  • Cross-platform development build tools (Yocto, Buildroot, Eclipse)

  • Boot loader (u-boot)

  • Device Trees

  • Linux Driver development experience on common bus protocols like

  • I2C, SPI, MDIO, UART, Ethernet

  • Good understanding of Cameras, Image Processing, audio\video decoders and LCD controller with embedded Linux

  • Previous experience with Automotive Clusters and Infotainment Systems will be a plusAMETEK is well positioned in highly competitive market segments, each with compelling growth characteristics. We expect continued business growth through the execution of our four key strategies: Operational Excellence, Strategic Acquisitions, New Products, and Global & Market Expansion. Supporting those strategies are 18,000 associates employed across 30 countries.

At AMETEK, we are committed to a corporate culture that values diversity and fosters a work environment that enables colleagues to develop meaningful and rewarding careers. We consider ourselves responsible corporate citizens and are committed to operating our facilities in an environmentally responsible manner. We also are sensitive to the needs of our communities, and, as a company, support programs that help those communities meet their health, education and social needs.

AMETEK is publicly traded on the New York Stock Exchange (NYSE: AME) and a component of the S&P 500.

AMETEK Instrumentation Systems is a Business Unit in the growing AMETEK Instrumentation and Specialty Division. Instrumentation System consists of two product lines: National Controls Corporation (NCC) and Vehicular Instrumentation Systems (VIS). NCC specializes in electronic controls for commercial kitchens and industrial facilities. VIS provides global solutions for rugged instrumentation, driver information displays, graphics displays and message centers for On and Off-road heavy vehicles.

We are dedicated to be a world class manufacturing and engineering organization that provides cutting edge instrumentation technology to the construction, heavy truck, and food service industries.

In this role, you will be instrumental in the design and development of real-time embedded systems for a wide range of new and existing instrumentation and control products.

You will participate in all phases of the product development life cycle (requirements analysis, work estimates, software architecture/system design, high level design, detailed design, coding, unit test, integration, system level test, and maintenance).

You will have an opportunity to interact with customers and consult with other cross-functional engineering staff (electrical, mechanical, test) to evaluate interfaces between hardware and software, and operational performance requirements of the overall system.

You will have direct impact on the success of our IS product line by fulfilling key responsibilities of this role:

  • Requirements capture - work with customer and product team to establish and document product requirements

  • GUI development - Based on customer requirements and using VAPs or similar graphics tools and C++

  • Embedded Linux driver / kernel development

  • Software testing

  • Hardware design input. Participate in the hardware and embedded system design of new products. Ensuring the requirements of the customer are realized in the product.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Biomedical Engineer (Internal)

Department Of Veterans Affairs

Posted 2 weeks ago

VIEW JOBS 9/2/2020 12:00:00 AM 2020-12-01T00:00 * Videos Videos * Duties Help Duties Summary The VA Western Colorado Healthcare System is currently seeking a highly motivated and energetic individual to join our team as a Supervisory Biomedical Engineer. Learn more about this agency Responsibilities The position has complete responsibility for the Biomedical Engineering Section at the VA Western Colorado Heath Care System (WCHCS) in Grand Junction, CO. Position serves as the senior healthcare technology management official at the facility. WCHCS is a complex, medical center providing comprehensive health care services through divisions of inpatient care, outpatient care, inpatient psychiatric and outpatient psychiatric, along with 4 outpatient clinics located between Western Colorado and Eastern Utah. The WCHCS is a 61-bed, state-of-the-art, inpatient facility offering a full range of comprehensive health care services including (audiology, surgery, clinical laboratory, dental, emergency services, neurology, primary care, pulmonary and respiratory, telemetry, podiatry, and women's health). Duties of the position include and are not limited to: * Supervises personnel assigned to the Biomedical Engineering Section * Provides the associated supervisory functions such as Technician and Engineer recruiting, performance-based interviewing and selection for hiring, orientation, duty assignments, workload balancing, performance management, and "people management" issues of all types * Provides technical direction and management to this group of very technical people * Manages the medical equipment management program * Oversees risk-based analysis process, and documentation * Ensures medical equipment in the Medical Center is safe for patients and staff, reliable in its results, and experiences minimal downtime * Exercises budgetary authority over the program and is responsible for managing all operating, personnel and discretionary spending * Metrics of the program must be tracked and resource adjustments made to ensure performance * Ensures applicable requirements of the Joint Commission (TJC), IG, FDA, CAP, NFPA and VA/VHA policies and directives are all met for the medical equipment management program * Oversees the Recall and Alerts program for medical equipment ensuring that medical equipment identified in an Alert or FDA Recall is accurately accounted for and all required actions taken * Participates as a member of the VISN19 Biomedical Engineering Committee * Represents WCHCS in meetings with manufacturers, vendors and their engineers in matters involving medical instrumentation * Develops scopes of work and performance specifications for medical instrumentation service contracts * Formally functions as a Contract Officer's Representative * Monitors the work of service contractors to assure the work performance meets the needs of WCHCS and conforms to the terms of the contract * Advises the Medical Center Equipment Committee. Provides accurate, balanced advice to management regarding decisions to be made for new acquisitions * Plans for and evaluates acquisition and replacement of complex and critical medical equipment, advising management on phasing and system replacement needs * Develops and annually updates plans for equipment replacement and acquisition * Advises the Chief, Engineering Service on construction impacts expected from acquisition of new equipment * Provides project management, or oversees project management for the purchase, planning, construction design review, installation, and in-service training stages of major biomedical instrumentation projects such as radiology suites and computer systems * Ensures HIPAA and network security issues are managed effectively for medical systems * Manages the technical response to equipment-related incidents occurring within the Medical Center * Participates personally or appoints employees to serve in Root Cause Analysis (RCA) activities * Trains technical and clinical staff on specific subjects as needed * Provides personal technical support to the staff in order to resolve systems problems * Provides support to the medical and clinical staff in the application of healthcare technology and complex and critical devices and systems in delivery of healthcare services, to help identify and resolve equipment related problems * Other duties as assigned Work Schedule: to be discussed during interview Financial Disclosure Report: Not required Recruitment/Relocation Incentives may be authorized for highly Qualified applicants. Travel Required 25% or less - You may be expected to travel for this position. Supervisory status Yes Promotion Potential None * Job family (Series) 0858 Bioengineering and Biomedical Engineering Similar jobs * Biomedical Engineers * Engineers, Biomedical * Requirements Help Requirements Conditions of Employment * You must be a U.S. Citizen to apply for this job * Designated and/or random drug testing may be required * Selective Service Registration is required for males born after 12/31/1959 * You may be required to serve a probationary period * Subject to a background/security investigation * Must be proficient in written and spoken English * Selected applicants will be required to complete an online onboarding process Qualifications Applicants pending the completion of educational or certification/licensure requirements may be referred and tentatively selected but may not be hired until all requirements are met. Basic Requirements: * United States Citizenship: Non-citizens may only be appointed when it is not possible to recruit qualified citizens in accordance with VA Policy. * English Language Proficiency: Must be proficient in spoken and written English in accordance with Chapter 2, Section D, paragraph 5a of VA Handbook 5005 * Education and/or Experience: Must meet either (1) or (2) below to meet this requirement * (1) Bachelor's Degree or Higher in Engineering. To be creditable, the curriculum must be from a school of engineering with at least one curriculum accredited by the Accreditation Board for Engineering and Technology (ABET), as a professional engineering curriculum. Examples of acceptable engineering degrees include: Biomedical Engineering, Clinical Engineering, Bioengineering, Biomechanical Engineering, Electrical Engineering, Mechanical Engineering, and Biochemical Engineering. Titles may vary from educational institutions and change over time * (2) Certification as a Certified Clinical Engineer (CCE) AND a Bachelor's degree not listed in item (1) above Preferred Experience: * Knowledge of networked medical equipment systems and servers * Knowledge of networked medical device security protocols * Knowledge of Virtual Local Area Networks (VLAN) * Certification as one (or more) = Cisco Certified Network Associate (CCNA), A+, (Core 1 220-1001 or Core 2 220-1002), Network+ or Security+ Grade Determinations: Supervisory Biomedical Engineer GS 13: Experience: Completion of at least one year of experience equivalent to the next lower level, and must fully meet the KSAs at that level. Demonstrated Knowledge, Skills, and Abilities: In addition to the experience above, the candidate must demonstrate all of the following KSAs: i. Knowledge of the management of overall department resources, i.e., finances, space, equipment, supplies, and staffing at the local level. ii. Ability to draft and/or recommend local policies and/or directives related to healthcare technology management. iii. Ability to balance multiple responsibilities, set priorities, delegate tasks, meet multiple deadlines, analyze organizational problems, and develop and implement effective solutions. iv. Ability to analyze organizational and operational problems to develop and implement solutions that result in efficient operations, and use data effectively to manage workload, quality, performance, and productivity within the area of responsibility. v. Skill in interpersonal relationships in leading and dealing with employees, team leaders, and managers, both within and outside the biomedical engineering program, to include conflict management, dispute resolution, mediation, or reasonable accommodations. Assignment. For all assignments above the full performance level, the higher-level duties must consist of significant scope, complexity (difficulty), range of variety, and be performed by the incumbent at least 25% of the time. At this level, employees are supervisors and are at the facility level. The supervisory biomedical engineer (clinical) is responsible for the professional and administrative management of a facility biomedical engineering program. Such individuals have responsibility supervising technical staff, including lower level engineers, biomedical engineering technicians, and other staff. The range of supervisory responsibility includes development of performance standards and performance evaluations; recommendations for appointments, awards, advancements, and when appropriate, disciplinary actions; and identification of continuing training needs etc. The supervisory biomedical engineer (clinical) is responsible for financial management of budget resources allocated to support quality assurance and maintenance activities necessary to assure the facility's medical equipment is available for patient care activities. The supervisory biomedical engineer (clinical) is responsible for compliance and reporting of medical device cyber security and isolation for facilities under their management oversight. References: VA Handbook 5005, Appendix G-38 BioMedical Engineer Qualification Standard The full performance level of this vacancy is GS-12. The actual grade at which an applicant may be selected for this vacancy is in the range of GS-13 to GS-13. Physical Requirements: The work is a combination of sedentary and requiring physical effort and exertion such as e.g., walking, standing, carrying items such as manuals or equipment, or driving or traveling by motor vehicle. Long periods of standing, bending, and stooping is also required to observe and work on equipment. Lifting of light to moderate heavy items weighing less than 50 pounds. Education IMPORTANT: A transcript must be submitted with your application if you are basing all or part of your qualifications on education. Note: Only education or degrees recognized by the U.S. Department of Education from accredited colleges, universities, schools, or institutions may be used to qualify for Federal employment. You can verify your education here: If you are using foreign education to meet qualification requirements, you must send a Certificate of Foreign Equivalency with your transcript in order to receive credit for that education. For further information, visit: Department Of Veterans Affairs Grand Junction CO

Software Engineer

Ametek, Inc.