Senior Embedded Software Engineer


Location: Gdańsk
Reporting to: Site Engineering Lead / Software Lead 

 

ABOUT TXWIRELESS:

TxWireless is a trusted expert in custom wireless product development. With over a decade of experience, we design and manufacture high-performance connected devices for demanding applications in healthcare, transportation, and industrial markets.

We help customers minimize development time and costs by leveraging proven hardware and software platforms. Whether supporting companies with no prior connected device experience or complementing internal development teams, we provide both end-to-end turnkey solutions and modular system components to accelerate product delivery.

Our employees are passionate about advancing technology. We’re looking for creative, bright, and motivated team members who share our drive for engineering excellence and want to make an impact at a dynamic, high-growth company. We celebrate our people for their innovation, perseverance, and teamwork in a fun and rewarding environment. If you want to help transform ideas into connected device reality—come join us.

 

MAIN PURPOSE OF JOB:

In this role, you’ll work on innovating IoT solutions. You’ll work engage with firmware engineers, technical leads and managers. You’ll work collaborate with hardware and cloud teams. You’ll have a significant impact on the architecture and products.

 

RESPONSIBILITIES:

  • Research and development of embedded software for innovate IoT devices.
  • Analyse and enhance efficiency, stability and scalability of system resources.
  • Expert in the area of Firmware and Embedded Software.
  • Working closely with Hardware and Cloud integration teams.
  • Develop, code, test and troubleshoot the system software.
  • Provide post production support when necessary.
  • Be responsible for system architecture design.
  • Review code and design.
  • Work with wireless technologies like Bluetooth, LoRa WAN, 2G, 3G, 4G, 5G, NBIoT, CAT-M and other.

 

SKILLS & EXPERIENCE:

  • Experience in Embedded Software Development (10 years).
  • MS degree in Electrical/Electronic Engineering.
  • Programming experience in C, C++ and python.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
  • Very good knowledge of reading schematics and data sheets for components.
  • Experience in embedded systems design with preemptive, multitasking real-time operating systems.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Excellent organizational skills and attention to detail
  • Ability to multi-task, plan, execute and deliver on projects in a timely manner
  • Flexible, team player
  • Open to fast paced work style and results driven

 

The above is not an exhaustive list of duties and you will be expected to perform different tasks as necessitated by your changing role within the Company and the overall business objectives of the Company.

 

HOW TO APPLY:

Please apply for this role by sending your CV to careers@txwireless.com