Senior Embedded Software Engineer
Skills
Computer ScienceCLICommandConfiguration ManagementGNU DebuggerLinuxScrum
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 8+ years of software development experience
- Strong C and C++ object-oriented design and development skills
- Understanding of hardware design and architecture
- Experience in Linux or POSIX environments
- Familiarity with software configuration management defect tracking tools and peer review
- Strong documentation and writing skills
- Bachelor’s degree in Computer Science Software Systems Mathematics or related technical field
Nice to have
- Cross-functional
- Detail-oriented
- Collaborative
- Analytical
Day to day
- Develop C++ applications that control next generation satellite terminals
- Design code test and integrate software from requirements to production and commercial deployment
- Collaborate with cross-functional teams to implement feature dependencies and validate new product designs
