AMS Accelerate IT

Middle Embedded Software Engineer C/C++

AMS Accelerate IT  •  Bucharest, RO (Onsite)  •  2 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We’re looking for a Mid Embedded Software Engineer to play a key role in developing next-generation wireless communications platforms and advancing software solutions for the telecommunications industry.

In this role, you will join our dynamic embedded software development team to design, build, and optimize high-level embedded applications and Layers 2–3 network protocol stacks. You will actively participate in all stages of the development process—from software requirements analysis and design to coding in C/C++ under Linux OS and unit testing—working closely with cross-functional R&D groups.

Why you'll like this role

  • Cutting-Edge Technology: Work on next-generation wireless communication platforms and advance your expertise in networking and telecommunications.
  • End-to-End Ownership: Actively participate in all software development stages—from architecture and design to coding, testing, and deployment.
  • Collaborative R&D Environment: Collaborate closely with system engineering, hardware, software, and verification teams in a high-ownership culture.
  • Professional Growth: Enrich your technical experience and solidify your position as a professional in embedded software, networking, and telecommunications.

Requirements

What you'll do

  • Design and develop embedded software for next-generation wireless communications platforms.
  • Engage in various areas of software development, including high-level embedded applications and Layers 2–3 network protocol stacks.
  • Actively participate in all stages of the development lifecycle: requirements analysis, software design, C/C++ coding under Linux OS, and unit testing.
  • Closely collaborate with other R&D teams, including System Engineering, Hardware, Software, and Verification.
  • Perform system testing, root-cause analysis, and continuous software optimization.

What we're looking for

  • Experience: Between 2 and 5 years of hands-on experience in C/C++ development.
  • Multi-Threading: Proven experience with multi-threading software design.
  • Core Concepts: Solid knowledge of object-oriented concepts and design patterns.
  • Adaptability: Capable of self-learning and working effectively in a dynamic, fast-paced environment.
  • Soft Skills: Excellent communication skills and a strong team-player mindset.
  • Languages: Fluent in written and spoken English.

Nice to have

  • Practical knowledge of Embedded Linux.
  • Familiarity with Ethernet Layer 2 switching.
  • Prior work experience with embedded software products.
AMS Accelerate IT

About AMS Accelerate IT

AMS Accelerate IT is an IT recruitment organization with a solid 16 years' experience background.

Our clear purpose is helping you grow your company, whether you are a start-up or a corporation, by providing you the most valuable resource: people!

We have been helping companies as well as candidates accelerating their future into the present. On the path, we have become the largest IT recruitment agency in Romania and one of the main ones in CEE.

We are part of the Executive Search network, Talentor International, as partner in Romania. Talentor has presence in +54 offices all over the 5 continents and it's one of the Top 40 Global recruitment service providers.

Let's get to know each other and find how we can find the right techies for you!

Industry
HR & Recruiting
Company Size
11-50 employees
Headquarters
Sector 1, RO
Year Founded
Unknown
Social Media