Rockville, MD
Embedded Software Engineer
Job Description
Position would require the candidate to be a W2 employee of Donatech.
To Join the Agile (scrum) Software Development Team and typical Agile responsibilities include participation in daily scrums, sprint/release planning, demos, and retrospectives. Development responsibilities include software design, code and unit test, investigation into ad-hoc issues, and the ability to analyze and resolve complex mission problems quickly and independently.
Basic Qualifications:
C/C++ proficiency
Linux Experience
Background in networking and TCP/IP
Background/experience in embedded system - developing software that interacts with hardware
Desired Skills:
Experience in Agile development
Automate testing and command execution using a scripting language (e.g. Python, Shell Script, etc.)
To Join the Agile (scrum) Software Development Team and typical Agile responsibilities include participation in daily scrums, sprint/release planning, demos, and retrospectives. Development responsibilities include software design, code and unit test, investigation into ad-hoc issues, and the ability to analyze and resolve complex mission problems quickly and independently.
Basic Qualifications:
C/C++ proficiency
Linux Experience
Background in networking and TCP/IP
Background/experience in embedded system - developing software that interacts with hardware
Desired Skills:
Experience in Agile development
Automate testing and command execution using a scripting language (e.g. Python, Shell Script, etc.)
Recommended Skills
- Agile Methodology
- Automation
- C++ (Programming Language)
- Embedded Computer
- Linux
- Networking
Browse other jobs