Skip to main content

Softgent

Careers

Join our dynamic team and help shape the future of technology with innovative solutions.

Search

At Softgent, we believe in creating an environment where talent thrives. Our team is made up of passionate professionals who are dedicated to pushing the boundaries of technology and delivering exceptional results to our clients. If you're looking for a place to grow, innovate, and make a real impact, Softgent is the place for you.

Current Job Openings:

Location: Jacksonville / Ponte Vedra, FL
Publication date: 25. Sep 2026
 
We are looking for a Manual QA Tester with basic automation skills to join our engineering team.
The primary focus of this role is hands-on manual testing and test design. In addition, the person will act as a local communication and coordination point between U.S.-based stakeholders and the delivery team in Poland.
 
Responsibilities
 
  • Testing – primary focus
    • Analyze requirements for clarity and testability.
    • Design and execute detailed manual test cases.
    • Apply test techniques such as boundary values, equivalence classes, state transitions, and negative testing.
    • Document test results, evidence, logs, and defects with high accuracy.
    • Maintain traceability between requirements, tests, and results.
    • Identify suitable test cases for automation.
    • Create and maintain basic UI automation tests for iOS and Windows.
    • Create support scripts in Python or PowerShell.
    • Work with Git repositories, branches, and pull requests.
  • Communication & team liaison – secondary focus
    • Support day-to-day communication between U.S.-based stakeholders and the delivery team in Poland.
    • Participate in and, when needed, facilitate Scrum ceremonies such as daily stand-ups, refinement sessions, planning meetings, and retrospectives.
    • Help clarify requirements, testing priorities, blockers, and open questions.
    • Coordinate follow-ups and ensure actions, decisions, and risks are clearly communicated.
    • Present testing status, defects, and quality concerns in a concise and structured way.
    • Escalate unresolved issues and dependencies when necessary.
    • Build effective working relationships across distributed teams and time zones.
 
Requirements
  • 2+ years of experience testing iOS or Windows applications.
  • Strong manual testing and test-case design skills.
  • Experience with at least one UI automation tool.
  • Knowledge of at least one scripting/programming language: Python, Swift, C#, or PowerShell.
  • Working knowledge of Git.
  • Experience with requirements-to-test traceability.
  • Strong attention to detail and documentation discipline.
  • English at B2 level or higher.
  • Based in or near Jacksonville / Ponte Vedra, Florida.
 
Communication & Soft Skills
  • Strong verbal and written communication skills.
  • Confidence communicating with both technical and non-technical stakeholders.
  • Ability to facilitate structured discussions and keep meetings focused.
  • Comfortable asking clarifying questions and challenging unclear requirements.
  • Good follow-up and action-item management.
  • Ability to summarize complex topics clearly.
  • Strong organizational and time-management skills.
  • Collaborative mindset and ability to work effectively in distributed teams.
  • Ownership, reliability, and professional judgment.
 
Nice to Have
  • Experience in regulated industries such as medical devices, automotive, aerospace, or pharmaceuticals.
  • Knowledge of IEC 62304, ISO 13485, or FDA regulations.
  • BLE or external-device testing experience.
  • CI/CD experience.
  • Xcode, TestFlight, WPF/.NET, Jira, Xray, JAMA, or Polarion experience.
  • ISTQB certification.
 
What We Offer
  • Competitive compensation based on experience and skills.
  • Health insurance.
  • Interesting, technically challenging work on real products and engineering projects.
  • Exposure to international projects and collaboration with teams in the U.S. and Europe.
  • Opportunity to combine hands-on testing with automation and broader QA responsibilities.
  • A role with real ownership and direct impact on product quality.
 
We value testers who ask questions rather than make assumptions, communicate clearly, and use automation where it provides real value.

Location: USA – Seattle, WA or Portland, OR area

Publication date: 1. Jul 2026

We are looking for an experienced Embedded Product Security Engineer to strengthen the security posture of our embedded software products and development ecosystem. In this role, you will work at the intersection of embedded software engineering, cybersecurity, and DevSecOps, helping development teams build secure, compliant, and maintainable products.

You will be responsible for implementing and operating vulnerability management processes, integrating security tooling into CI/CD pipelines, supporting secure software supply chain practices, and collaborating closely with engineering teams across complex embedded environments.

This position requires strong hands-on expertise in embedded C/C++ ecosystems, static analysis, software composition analysis, SBOM management, and automation using modern DevSecOps practices.

Your Responsibilities

  • Build and maintain end-to-end vulnerability management processes, including:
    • centralized vulnerability tracking,
    • ownership assignment,
    • traceability,
    • CVE monitoring,
    • triage and prioritization,
    • false-positive management.
  • Configure, maintain, and optimize SAST and SCA tooling for embedded C/C++ projects using:
    • Veracode,
    • Veracode SCA,
    • yocto-cve-check,
    • and related security tooling.
  • Prepare embedded C/C++ codebases for static analysis by managing:
    • preprocessing,
    • compilation environments,
    • debug symbols,
    • and analysis requirements.
  • Generate and maintain Software Bills of Materials (SBOMs) using standards such as:
    • CycloneDX,
    • SPDX.
  • Integrate security controls and automated security gates into CI/CD workflows using:
    • GitHub Actions,
    • reusable workflows,
    • composite actions,
    • and infrastructure automation.
  • Support software repository migrations into GitHub from legacy platforms including:
    • SVN,
    • Bitbucket,
    • GitLab.
  • Work across heterogeneous embedded environments and toolchains, including:
    • Yocto,
    • Buildroot,
    • RTOS,
    • bare-metal systems,
    • CMake,
    • Make,
    • GCC ARM,
    • IAR,
    • vendor SDKs and HALs.
  • Develop automation and engineering tooling using:
    • Python,
    • Bash,
    • Linux command-line environments.
  • Collaborate closely with software teams and technical stakeholders to:
    • explain security findings,
    • improve remediation workflows,
    • and support secure development practices.
  • Contribute to secure software development lifecycle (SSDLC) initiatives and product compliance activities.

Requirements

  • Proven experience in:
    • Product Security,
    • DevSecOps,
    • Secure Software Engineering,
    • or Security Compliance.
  • Strong practical knowledge of:
    • vulnerability management,
    • SAST/SCA workflows,
    • CVE monitoring,
    • risk prioritization,
    • and false-positive handling.
  • Hands-on experience with static and software composition analysis tools for C/C++ projects, especially:
    • Veracode,
    • Veracode SCA.
  • Experience preparing embedded C/C++ projects for automated security analysis.
  • Knowledge of SBOM generation standards and software supply chain security practices.
  • Experience integrating security tooling into CI/CD pipelines, preferably with GitHub Actions.
  • Strong GitHub experience, including repository administration and migrations from legacy VCS platforms.
  • Solid understanding of embedded software development environments, including:
    • embedded Linux,
    • RTOS,
    • bare-metal firmware,
    • cross-compilation toolchains,
    • and embedded build systems.
  • Practical scripting and automation skills using:
    • Python,
    • Bash,
    • Linux tooling.
  • Strong communication skills and ability to collaborate effectively across multidisciplinary engineering teams.
  • Ability to work independently in complex, legacy, or heterogeneous technical environments.

Nice to Have

  • Experience with:
    • FreeRTOS,
    • Zephyr,
    • Buildroot,
    • Yocto ecosystem security,
    • firmware signing,
    • secure boot,
    • supply chain security frameworks.
  • Familiarity with:
    • ISO 21434,
    • IEC 62443,
    • FDA cybersecurity guidance,
    • or other product-security-related standards.
  • Experience supporting compliance or certification activities.

Location: Gdansk, Poland
Publication date: 25. Sep 2026

Role
Independent tester (mid/regular level) in a medical software verification team (FDA Class III, IEC 62304 Class C). At the start of the project, you will focus mainly on manual testing and introduce basic automation of repetitive tests in parallel. You will work within the client’s QMS and tools (staff augmentation).

Responsibilities

Manual testing (the main focus at the start)

  • Analyzing client requirements: checking that each requirement is verifiable and raising ambiguities before writing a test.
  • Designing test scenarios and test cases (QA unit tests) with unambiguous steps, input data and acceptance criteria.
  • Executing tests on a controlled software build.
  • Documenting results according to GDP (Good Documentation Practice).
  • Collecting and handing over logs.
  • Reporting defects in the client’s tool.

Basic automation

  • Identifying test cases that are worth automating.
  • Writing and maintaining simple UI tests:
    • iOS: XCUITest (Swift),
    • Windows.
  • Helper scripts (Python / PowerShell): preparing test data, collecting and archiving logs, comparing output files.
  • Keeping test code in a version-controlled repository, with a description and a link to the requirement, in the same way as manual test cases.

Required qualifications

  • At least 2 years of experience testing mobile (iOS) or desktop (Windows) applications, including requirements-based manual testing.
  • Independent test case design (techniques: equivalence partitioning, boundary value analysis, state transition testing, negative testing).
  • Hands-on experience with at least one UI automation tool and one scripting language (Python, Swift, C# or PowerShell).
  • Git: working in a repository, branches, pull requests.
  • Working with a traceability matrix (requirement → test → result).
  • Precision and discipline in documentation.
  • English at B2 level or higher.

Nice to have

  • Experience in a regulated industry: medical devices (IEC 62304, ISO 13485, FDA 21 CFR 820 / Part 11), automotive, aerospace or pharmaceuticals.
  • Involvement in test tool validation or in writing automated tests.
  • Testing BLE communication or external devices.
  • Running tests in CI/CD (GitHub Actions, Azure DevOps, Jenkins or Xcode Cloud).
  • iOS: TestFlight, MDM, Xcode; Windows: Surface, WPF/.NET applications.
  • Jira / Xray, Jama, Polarion or similar requirements and test management tools.
  • ISTQB Foundation; ISTQB Test Automation Engineer is a plus.

Personal qualities
Accuracy matters more than speed. Asks questions when a requirement is unclear instead of guessing. Reports issues even when they seem minor. Automates where it pays off, rather than automating everything by force.

Location: Gdańsk
Workplace: full office work, hybrid work
Contract: contract of employment, B2B contract · full-time
Level: specialist (Mid / Regular), senior specialist (Senior)
Specialization: Hardware / Electronics
Publication date: 25. Sep 2026

Technologies we use

    Expected

  • Schematic & PCB design tool [np. Altium Designer / KiCad
  • Multilayer PCB design
  • RF design / controlled impedance
  • Radio modules integration

    Optional

  • UWB
  • Power-over-Ethernet
  • Battery-powered devices
  • RF measurement & calibration automation

About the role

  • We are looking for a Hardware Engineer to join our in-house engineering team at our office in Gdańsk. You will work on hardware for our internal projects, including our own product, as well as on hardware projects delivered for our clients.
  • This is a hands-on role covering the full hardware development cycle, from component selection and schematic design, through multilayer PCB layout with integrated radio modules, to prototype bring-up and a working device. You will work closely with our firmware engineers in a cross-functional team.

Your responsibilities

  • Designing multilayer PCBs (Printed Circuit Boards) integrating radio modules
  • Selecting and integrating off-the-shelf antennas and antenna modules, including their placement and RF (Radio Frequency) matching
  • Selecting components and preparing hardware documentation and bills of materials (BOM)
  • Cooperating with suppliers on prototype manufacturing and assembly, as well as bring-up and debugging of boards
  • Aligning hardware solutions with the firmware team

Our requirements

  • At least 3–4 years of experience in hardware design
  • Commercial experience in electronics design, from schematic and multilayer PCB to a working device
  • Hands-on experience in designing boards using radio communication and integrating radio modules
  • Knowledge of RF trace routing principles and controlled-impedance design
  • Proficiency in a schematic and PCB design tool
  • Experience in hardware bring-up and diagnostics
  • Hands-on experience with measurement equipment, including logic analyzers, oscilloscopes and multimeters
  • Soldering skills, both through-hole (THT) and SMD components
  • English at minimum B2 level

Nice to have

  • Experience with battery-powered devices or Power-over-Ethernet power supply
  • Hands-on experience in antenna matching and measurements, or integrating multiple radio technologies in a single device
  • Automation of RF measurements and calibration
  • Knowledge of UWB (Ultra-Wideband)
  • Experience with 3D printing
  • Ability to design simple enclosures in CAD software

Sounds like an opportunity for you? Apply now and join Softgent team!


Why Work at Softgent?

Innovative Projects

Work on cutting-edge technology that shapes the future.

Growth Opportunities

Continuous learning and development through workshops and training programs.

Flexible Work Environment

We offer remote work options and flexible hours to accommodate work-life balance.

Collaborative Culture

Join a team of like-minded professionals who are passionate about what they do.

Nothing is impossible, the word itself says
I’M POSSIBLE!
AUDREY HEPBURN