Social network you want to login/join with:
col-narrow-left
Client:
beBee Careers
Location:
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
25513199666410291233710
Job Views:
2
Posted:
08.06.2025
Expiry Date:
23.07.2025
col-wide
Job Description:
As a C Software Engineer, you will have the opportunity to develop complex software in C, create and execute designs for data processing tools in accordance with applicable software development methodology and releases processes.
You will gain experience with software engineering tools such as configuration management systems, build processes, and debuggers in the software development process. Collaboration is key, so you will work closely with your team members to add value through participation in peer code reviews, providing comments and suggestions.
Your Key Responsibilities:
* Develop complex software in C, utilizing sound problem-solving techniques and estimating level of effort to deliver high-quality solutions.
* Collaborate with cross-functional teams to achieve goals, working collaboratively and professionally to meet deadlines.
* Participate in product and/or application design, including feature analysis and system tradeoffs.
* Perform unit-test code for robustness, including edge cases, usability, and general reliability.
* Stay up-to-date with modern C standards (C++14/17/20) and their practical applications.
About You:
* You hold a Bachelor's Degree in a technical discipline and possess strong C programming skills.
* You are an object-oriented programmer who understands principles like SOLID, DRY, and Clean Code.
* You have a thorough understanding of computing fundamentals such as data structures, algorithms, memory management, multithreading, and performance optimization.
* You are fluent in English and excel in written and oral communication.
* You are a team-oriented individual who possesses a positive attitude and works well with others.
We Offer:
* A dynamic and highly performing environment where you can grow and contribute to the success of the team.
* The chance to collaborate with people who share a pioneering spirit and passion for challenges.
* A flat organizational structure that encourages open communication and feedback.
* A comprehensive training program to help you develop new skills and stay up-to-date with industry trends.
Bonus Points:
* Familiarity with Visual Studio IDE and experience in code management (GIT/Gerrit), configuration management systems, and build processes (e.g., Jenkins).
* Exposure to cross-platform development (Windows, Linux, macOS, and Mobile) and basic understanding of GIS and spatial databases and concepts.
* Familiarity with common project methodologies (e.g., Agile, Scrum).
#J-18808-Ljbffr