drjobs PN - Senior Software Engineer Python C

PN - Senior Software Engineer Python C

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cochabamba - Bolivia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About the Role

We seek a Senior Software Engineer to join a cuttingedge team working on revolutionary technologies that bridge advanced computing with realworld applications. In this role you will contribute to developing software systems that tackle complex challenges and drive innovation. Your work will involve creating robust scalable solutions that have a tangible impact on improving lives. From realtime data processing to intuitive user interfaces you will play a key role in shaping systems that push the boundaries of technology.

Key Responsibilities

  • Software Architecture and Development:
    Design implement and verify crossplatform scalable safe and practical applications. Create architectures capable of processing realtime data while adhering to rigorous safety and regulatory standards. Deliver technically excellent solutions within practical timelines and budgets.
  • Crossfunctional Leadership:
    Work collaboratively in agile teams with colleagues from Product Firmware and Machine Learning disciplines. Mentor junior engineers drive technical discussions and help establish engineering best practices. Present complex technical concepts to a diverse audience including nontechnical stakeholders.
  • Quality and Documentation:
    Conduct thorough code reviews and lead technical design reviews to ensure high standards. Develop detailed technical documentation including architecture specifications API guides and user manuals. Create and maintain automated testing frameworks to support robust development cycles.
  • Project Management and Communication:
    Regularly report progress to the broader team proactively identifying risks and proposing solutions. Lead technical decisionmaking processes clearly communicating tradeoffs and recommendations. Support documentation for compliance with regulatory standards.
  • Innovation and Research:
    Contribute to innovative solutions across disciplines such as realtime data processing machine learning and embedded systems. Stay informed about advancements in fields like computational neuroscience signal processing and digital system development.

Skills Knowledge and Expertise

Required:

  • Bachelors degree or higher in Computer Science Computer Engineering or a related field.
  • 6 years of experience in software engineering with a focus on complex systems development.
  • Strong programming skills in C and Python with a proven track record of writing efficient maintainable code.
  • Experience with near realtime systems and performance optimization.
  • Excellent problemsolving skills and ability to thrive in a fastpaced environment.

Desired (one or more):

  • Mobile development experience particularly in healthcare or medical applications.
  • Expertise in digital signal processing particularly for biological signals.
  • Lowlevel software development experience such as drivers HID interfaces and embedded systems.
  • Familiarity with regulated medical software standards (e.g. IEC 62304 FDA requirements).
  • Strong background in multithreaded programming and concurrent systems.
  • Experience collaborating with machine learning or hardware teams.

NicetoHave:

  • Experience with frontend development using QML and Qt.
  • Knowledge of distributed computing systems including ROS/2.
  • Expertise in web services and API design.
  • Skills in database design and development.
  • Experience with FDA documentation and regulatory submissions.
  • Interest in neuroscience or braincomputer interfaces.
  • Familiarity with continuous integration/deployment pipelines.

Why Join Us
You will be part of a fastpaced and innovative organization where your work makes a tangible difference. Collaborate with a multidisciplinary team and tackle groundbreaking challenges in a supportive forwardthinking environment.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.