We are looking for a skilled and detail-oriented C Developer to join our software development team. The ideal candidate will have solid experience in writing efficient and maintainable C code and be comfortable working in a fast-paced, collaborative environment. You will contribute to the design, development, and optimization of software components, primarily in the C programming language.
Responsibilities:
- Design, implement, and maintain software components and applications in C.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Debug, test, and optimize code for performance, reliability, and scalability.
- Participate in code reviews and ensure adherence to coding standards.
- Maintain detailed documentation for code, processes, and procedures.
- Work with version control systems (e.g., Git) to manage codebase changes.
- Contribute to software architecture discussions and system design.
- Stay current with emerging technologies and best practices in C development.
Requirements:
- Proven experience in software development using the C programming language.
- Strong knowledge of computer science fundamentals, including memory management, data structures, and algorithms.
- Experience with development in Unix/Linux environments.
- Familiarity with debugging tools (e.g., GDB, Valgrind) and performance analysis.
- Understanding of software development lifecycle and agile methodologies.
- Knowledge of build tools such as Make/CMake.
- Experience with embedded systems, real-time systems, or low-level programming is a plus.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Good communication skills and the ability to work in a team environment.
Nice to Have:
- Experience with C++ or other low-level languages.
- Familiarity with network protocols, hardware interfaces, or operating systems internals.
- Knowledge of cross-compilation and working with embedded toolchains.
- Exposure to CI/CD pipelines and automated testing frameworks.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Frontend Developer
2026-05-27
Software Engineering Professional
2026-05-27
Decom Engineer
2026-05-26
- Posted
- Jun 23, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cracow
- Company
- Ericsson
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Frontend Developer
2026-05-27
Software Engineering Professional
2026-05-27
Decom Engineer
2026-05-26