Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer I - Biomedical Engineering

Full-time

Washington University in St. Louis

Scheduled Hours 37.5 Position Summary Support the faculty investigator by developing, maintaining, and optimizing custom software and hardware systems for real-time data acquisition, integration, and analysis, ensuring reliable experimental performance and data integrity. Conduct and support experiments, data analysis, and lab operations, including equipment calibration, documentation, reporting, and training of lab members to facilitate efficient research workflows. Job Description Primary Duties & Responsibilities: Support the faculty investigator by maintaining and optimizing a custom real-time data acquisition software system to ensure stability, performance, and reliability across multiple hardware devices; troubleshoot system-level issues involving hardware–software interaction, data flow, and real-time performance; and create and maintain comprehensive technical documentation, including troubleshooting guides and user instructions. Primarily requires the use of Python and associated libraries (Numpy, PyQT/PySide6, Pandas), but may also involve the use of MATLAB/Simulink and C++. Knowledge of C/C++. At direction of faculty investigator, develop and integrate new hardware devices into the existing software platform using Python, including implementing data acquisition, visualization, and communication interface. May include use of makerspaces, machine shops, oscilloscopes and multimeters, Python, MATLAB, and C++. At direction of faculty investigator, conduct experiments and calibrate equipment. Assist lab members in experiment set up and data collection during experiments. Monitor/evaluate experiments. Maintain records/reports. Assist in facilitating daily lab operations such as: ordering supplies, overseeing supply inventory, managing lab documentation and records, coordinating device and supply shipments, etc. Perform data analysis including statistical analyses and original coding if required. Assists with writing interpretative reports/summaries. Conduct literature searches. Perform other duties as assigned. The above statements are intended to describe the general nature and level of work performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all job duties performed by the personnel so classified. Management reserves the right to revise or amend duties at any time. Required Qualifications Education: Bachelor’s degree or combination of education and/or experience may substitute for minimum education. Certifications/Professional Licenses: No specific certification/professional license is required for this position. Work Experience: No specific work experience is required for this position. Skills: Computer Programming Driver's License: A driver's license is not required for this position. More About This Job Required Qualifications: Bachelor’s degree in computer science, an engineering discipline, or physics, with one year of experience in programming. Preferred Qualifications Education: No additional education unless stated elsewhere in the job posting. Certifications/Professional Licenses: No additional certification/professional licenses unless stated elsewhere in the job posting. Work Experience: Programming (1 Year) Skills: Communication, Debugging, Requirements Analysis, Software Testing, Teamwork Grade G10-H Salary Range $25.47 - $39.49 / Hourly The salary range reflects base salaries paid for positions in a given job grade across the University. Individual rates within the range will be determined by factors including one's qualifications and performance, equity with others in the department, market rates for positions within the same grade and department budget. Questions For frequently asked questions about the application process, please refer to our External Applicant FAQ. Accommodation If you are unable to use our online application system and would like an accommodation, please email View email address on click.appcast.io or call the dedicated accommodation inquiry number at View phone number on click.appcast.io and leave a voicemail with the nature of your request. All qualified individuals must be able to perform the essential functions of the position satisfactorily and, if requested, reasonable accommodations will be made to enable employees with disabilities to perform the essential functions of their job, absent undue hardship. Pre-Employment Screening All external candidates receiving an offer for employment will be required to submit to pre-employment screening for this position. The screenings will include criminal background check and, as applicable for the position, other background checks, drug screen, an employment and education or licensure/certification verification, physical examination, certain vaccinations and/or governmental registry checks. All offers are contingent upon successful completion of required screening. Benefits Statement Personal Up to 22 days of vacation, 10 recognized holidays, and sick time. Competitive health insurance packages with priority appointments and lower copays/coinsurance. Take advantage of our free Metro transit U-Pass for eligible employees. WashU provides eligible employees with a defined contribution (403(b)) Retirement Savings Plan, which combines employee contributions and university contributions starting at 7%. Wellness Wellness challenges, annual health screenings, mental health resources, mindfulness programs and courses, employee assistance program (EAP), financial resources, access to dietitians, and more! Family We offer 4 weeks of caregiver leave to bond with your new child. Family care resources are also available for your continued childcare needs. Need adult care? We’ve got you covered. WashU covers the cost of tuition for you and your family, including dependent undergraduate-level college tuition up to 100% at WashU and 40% elsewhere after seven years with us. For policies, detailed benefits, and eligibility, please visit: EEO Statement Washington University in St. Louis is committed to the principles and practices of equal employment opportunity. It is the University’s policy to provide equal opportunity and access to persons in all job titles without regard to race, ethnicity, color, national origin, citizenship (where prohibited by federal law), age, religion, sex, sexual orientation, gender identity or expression, disability, protected veteran status, or genetic information. Q: Can I create a job alert to notify me when jobs of interest are posted? A: Yes! After you create a Candidate Home account, you can set up and manage job alerts to be sent to you either daily or weekly, according to the filters you select. You can add, edit, or delete job alerts at any time. You will need to opt in to communications from WashU when you set up your first alert and will only receive alerts for jobs posted after the alert has been created. Set alerts today so you do not miss any new opportunities! Washington University in St. Louis' collective success is significantly attributed to the passion and outstanding efforts of our community. Our staff, faculty and trainees are committed to excellence and dedicated to carrying out our missions of research, teaching and patient care. WashU prides itself on being a place where people matter, and serious work is done. Our people work together in an inclusive community that celebrates diverse perspectives, collaboration and innovation. We are a community of individuals inspired to work together to develop big ideas and tackle challenging problems. We value the well-being of our people. WashU strives to create a positive employee experience where staff, faculty and trainees thrive, both personally and professionally. Our employees find meaning, connection and vitality in their work and life with a healthy work-life balance and support to learn, grow and make an impact at WashU, the community and the world. Useful Links Who We Are Human Resources Benefits Living in St. Louis Frequently Asked Questions Accommodation If you are unable to use our online application system and would like an accommodation, please email View email address on click.appcast.io or call the dedicated accommodation inquiry number at View phone number on click.appcast.io and leave a voicemail with the nature of your request. Regulatory Postings Know Your Rights: Workplace Discrimination is Illegal Poster (English; Spanish)

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Programmer I - Biomedical Engineering in Missouri vacancy
  • $25.47 - $39.49 per hour

     ...required for this position. More About This Job Required Qualifications: ~ Bachelor's degree in computer science, an engineering discipline, or physics, with one year of experience in programming. Preferred Qualifications Education: No... 
    Suggested
    Hourly pay
    Work experience placement

    Washington University in St. Louis

    Saint Louis, MO
    3 days ago
  • $75k - $100k

     ...Job Description Job Description CMM Programmer DIRECT HIRE Location: St. Louis Metro Area, MO Schedule: First Shift | Monday...  ...equipment to ensure measurement accuracy. Work with engineering, manufacturing, and quality teams to resolve dimensional and... 
    Suggested
    Work at office
    Local area
    Monday to Friday
    Weekend work
    Day shift

    Snelling Talent Partners

    Saint Louis, MO
    13 days ago
  •  ...intricate geometries. Operate CMMs equipped with varied probes/sensors for comprehensive dimensional inspection. Interpret engineering drawings, blueprints, and GD&T to ensure accurate measurement strategies. Partner with production to troubleshoot machining issues... 
    Suggested
    Full time
    Shift work

    Snelling Talent Partners

    Earth City, MO
    6 days ago
  • Job Description Job Description Are you confident in your abilities in an environment that manufactures tight tolerance parts? Do you take pride in your attention to detail, critical thinking abilities, and your craft? Do you want to work with a highly skilled ...
    Suggested

    Arch Precision, LLC

    Earth City, MO
    7 days ago
  •  ...As a Senior EDC Programmer (Medidata) you bring deep expertise in designing, developing, and maintaining clinical databases using Medidata Rave. This role focuses on translating clinical protocol requirements into efficient, high-quality EDC solutions, including CRF design... 
    Suggested
    Local area

    Cytel

    Jefferson City, MO
    4 days ago
  •  ...Programmer Job Description Reviewing operating systems and software frequently and making any adjustments necessary to keep them...  ...the business. Building and using computer-assisted software engineering tools to automate some coding. Performing all requirements... 

    Next Staff

    Missouri
    5 days ago
  •  ...Overview: Job Title: Programmer III Job Type: Contract - 12+ Months Work Mode: Remote Position Overview We have an immediate need for a dynamic Application Developer to join our Intranet Development team . The successful candidate will be responsible... 
    Contract work
    Immediate start
    Remote work

    Stellar IT Group

    Saint Louis, MO
    3 days ago
  •  ...in providing administrative, business and information technology services to the Missouri courts. We are recruiting to fill a Programmer Supervisor I position to perform programming assignments at the strategic operating level and supervises the programming staff... 
    Work at office

    State of Missouri

    Jefferson City, MO
    1 day ago
  •  ...Job Description Job Description NX NC Programmer Responsibilities Responsible for determining the most efficient method of machining using efficient tool paths, techniques and tooling. Responsible for writing clear and thorough setup instructions on tool... 

    804 Technology

    Saint Peters, MO
    18 days ago
  •  ...military and commercial customers worldwide. We are seeking a CMM Programmer Operator to develop and execute digital measurement programs...  ...of both in process and finished products Work with engineering and inspection teams to troubleshoot parts Perform first piece... 
    Worldwide
    Flexible hours

    Essex Industries

    Saint Louis, MO
    3 days ago
  • $115k - $184k

     ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II (IBM ODM) Overview Mastercard is seeking a Software Engineer II (IBM ODM/Business Rule Author) to join the AI & Decisioning... 
    Full time
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    9 hours ago
  • $212k - $339k

     ...that help people, businesses and governments realize their greatest potential. Title and Summary Vice President, Software Engineering – Decision Management Program Join Mastercard’s Services Technology organization as an engineering leader for the Decision... 
    Full time
    Part time
    Worldwide
    Flexible hours
    3 days per week

    Mastercard

    O Fallon, MO
    2 days ago
  • $50 per hour

     ...We're looking for JavaScript Experts to join our Expert Network to help train and evaluate cutting-edge AI models using real engineering expertise. If you have the necessary experience, we'll send you a quick 10- to 15-minute test to assess your skills and suitability... 
    Hourly pay
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Kansas City, MO
    29 days ago
  • $82k - $115k

     ...innovative in vitro diagnostic solutions, the Senior Software Engineer contributes to the design and delivery of scalable, cloud-native...  ..., Biology, Microbiology, Clinical Laboratory Science, Biomedical Engineering, or a related technical or scientific field ~7+... 
    Temporary work
    Work from home
    2 days per week
    3 days per week

    BioFire Diagnostics

    Hazelwood, MO
    5 days ago
  •  ...Job Description Job Description IFP Motion Solutions Inc is seeking an Application Engineer to join their team! As an Application Engineer, you will collaborate closely with the engineering and sales departments to ensure the successful deployment and maintenance... 

    YBI Recruiting

    Kansas City, MO
    4 days ago
  • Job Description Job Description Syskoplan Reply is a part of the Reply Network, focused on delivering transformative projects to our clients leveraging SAP solutions. Syskoplan Reply is an SAP Gold partner and has recognized expertise executing global projects in various...

    Reply

    Kansas City, MO
    25 days ago
  •  ...when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world...  ...Bachelor’s degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field... 
    Remote job
    Internship

    Danaher

    Jefferson City, MO
    10 hours ago
  • $163.9k - $235.55k

     ...count on, and a team that succeeds together. Because at UKG, your work matters—and so do you. Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering, is a leadership position within UKG's Digital group, reporting to the Vice... 
    Local area

    UKG

    Jefferson City, MO
    2 days ago
  •  ...Moofwd, Inc. has a Software Engineer position in OFallon, MO, to plan, design and develop modern microservice-based solutions using Java and Spring Boot in a cloud-based environment. Send your CV and a short cover note to ****@*****.***. recblid zbbymvnig2kru4y... 

    Moofwd

    O Fallon, MO
    4 days ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power... 
    Full time
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    1 day ago
  • $600 per month

     ...Description Job Description We are looking for a Water Jet Programmer / Operator to join our team! WE OFFER GREAT BENEFITS! ~...  ...with extensive capabilities, including CNC machining, design engineering, mechanical assembly, chemical processing, painting, kitting,... 
    Hourly pay
    Temporary work
    Shift work
    Afternoon shift

    Seyer Industries Inc.

    Saint Peters, MO
    28 days ago
  •  ...contribute to significant advancements in defense technology. Job Summary: We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded development for a position based in St. Louis, Missouri. The ideal candidate will have a... 

    Object Computing

    Saint Louis, MO
    5 days ago
  • $92k - $147k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by making... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    2 days ago
  • DNN(DotNetNuke) Remote Contract/ Fulltime ~ Extensive Experience in building and supporting Web Applications built in .net and .net core. ~ Extensive Experience in DNN (DotNetNuke). ~8-10 years SME level expertise in building DNN apps/...
    Full time
    Contract work
    Remote work

    Procyon TS

    Saint Louis, MO
    5 days ago
  •  ...other employees. Minimum Requirements: Master's degree in Computer Science, Information Technology, Software or Computer Engineering, or any related IT or Engineering field of study plus at least two (2) years of experience in the job offered or in any related position... 

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  •  ...Software Engineer – Implementation (Integrations / Data Pipelines / Customer Systems) Location: Remote (U.S.) Travel: ~10% to client sites (estimated annually) Compensation: Competitive + equity About Our Client Our client is modernizing outdated local... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    NxT Level

    Kansas City, MO
    3 days ago
  •  ...Advantage Tech is searching for a Sr. Software Engineer to join their client's team based out of Kansas City, Mo. The Software Engineer plays a key role in designing, developing, and maintaining custom business applications and integrations that support the client... 
    Work experience placement

    Advantage Tech

    Kansas City, MO
    2 days ago
  • $126.65k - $171.35k

     ...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking Software Engineer- Developer (Mid Level or Senior) to support our Phantom Works Advanced Mission Planning team located in Berkeley, MO . This... 
    Permanent employment
    Contract work
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Saint Louis, MO
    2 days ago
  • $79.2k - $209.5k

     ...Job Description As a member of the software engineering division, you will assist in defining and developing software solutions associated with Oracle Health Insurance products. You will design, develop, test, and deploy software components while collaborating with... 
    Temporary work
    Flexible hours

    Oracle

    Jefferson City, MO
    1 day ago
  • OVERVIEW: We are looking for a highly skilled Full-Stack developer to support a mission critical system and help lead initiatives related to a custom web application. Primary duty of the candidate will be to design, code and participate in the maintenance and enhancement...

    Bana Solutions, LLC

    Saint Louis, MO
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer I - Biomedical Engineering. Be the first to apply!