Embedded SW Engineer
Job Summary
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
Required Experience:
IC
About Company
Discover Woodward’s innovative control solutions for aerospace and industrial markets, thus enhancing efficiency and performance globally.