Embedded Software Engineer

Arrow Electronics, Inc.



Gdańsk, Poland


Position summary

Embedded Software Engineer

Job Description:

AsArrow Global Components(AGC), a part of Arrow Electronics, we are a leader in distribution and value-added services related to electronic components. We resell, customize, and distribute electronic components to our clients all over the world. Most people live in the present. The world of now. But a handful of us is working in a unique world that doesn't quite exist yet - the world of Five Years https://Out.Five Years Outis the tangible future where practical meets possible.

To continue this path successfully, we aim to hire a Embedded Software Engineer in Gdansk.

What you will be doing?

  • Developing and commissioning software for embedded systems and devices starting with the requirements and helping in all stages till commercial deployment

  • Designing, developing, coding, testing, and debugging system software

  • Reviewing the design and code

  • Analyzing, and enhancing stability, efficiency, and scalability of all the system resources

  • Validating and integrating new designs for the products

  • Developing a set of FAQs for the system and make the I/O performance better.

  • Providing after-sales support and service

  • Designing and developing the hardware for the system

  • Evaluating the open source and third-party software

Who are we looking for?

  • Bachelor's degree in Software Engineering, Computer Science, or other related fields

  • Prior working experience in some relevant field, preferably as a Software Engineer

  • Experience in developing embedded systems as well as troubleshooting problems in them.

  • Proven experience in programming with C++ or C

  • Nice to have: proven experience with DC Motor

  • Experience in design of embedded systems with real-time multitasking operating systems

  • In-depth knowledge of software configuration management tools as well as defect tracking tools

  • Excellent knowledge of operating systems, coding procedures, interfaces, IPs, and hardware systems

  • Sound understanding of reading data sheets and schematics of components.

  • An analytical mind in addition to a problem-solving attitude

  • Ability to take quick decisions while working in a fast-paced environment.

  • Nice to have knowledge of Python, Rust, or JavaScript.

Arrow is an equal opportunity employer and is committed to creating a diverse working environment by providing equal employment opportunities for all qualified persons.


PL-Gdansk, Poland (Aleja Grunwaldzka) 40 Hrs

Time Type:
Full time

Job Category: