Woodward

Embedded SW Engineer

Sofia, BG Full time

Key Responsibilities:

  • Code Development: Writes, tests, and maintains code for software applications following established guidelines and under the supervision of senior engineers.

  • Bug Identification and Resolution: Detects and fixes basic software defects using standard debugging tools and procedures.

  • Collaborative Project Support: Assists team members in project tasks and participates in regular team meetings to ensure alignment with project goals.

  • Technical Documentation: Creates and updates documentation related to software functionality, processes, and procedures to support ongoing development efforts.

  • Continuous Learning: Engages in ongoing education and training to stay current with emerging technologies and enhance technical skills relevant to the role.

Key Skills:

  • Programming Fundamentals: Demonstrates a solid understanding of basic programming concepts and principles in languages such as C/C++ and Python.

  • Version Control: Proficient in using version control systems like Git to manage and track code changes effectively.

  • Debugging Skills: Capable of identifying, diagnosing, and resolving software defects using standard debugging tools and techniques.

  • Software Testing: Familiar with basic software testing methodologies, including writing and executing test cases to ensure code quality.

  • Technical Documentation: Skilled in creating and maintaining clear and concise technical documentation to support software development processes.

  • Collaboration Tools: Experienced with collaborative development platforms such as Eclipse, GitHub, and Jira to facilitate team communication and project management.

  • ProblemSolving: Applies standard procedures and logical thinking to solve routine technical problems efficiently.

  • Communication: Effectively communicates straightforward technical information and actively engages in team discussions to ensure mutual understanding.

  • Time Management: Manages individual tasks effectively to meet project deadlines within standardized procedures and practices.

  • Basic Software Design: Understands fundamental software design principles and patterns, contributing to the development of scalable and maintainable codebases.

Other Qualifications:

  • 4 Year Bachelors BS degree

  • International - Bachelors BS/University degree equivalent by Country