The candidate in this role will design and develop production-quality code in areas related to cloud-based computing, ad-hoc computing, testing, and embedded platforms.
Responsibilities:
Design and develop new embedded software components
Scale, modify, and re-factor existing software components to meet new architecture requirements
Work with architecture and validation teams, tool vendors and basic software partners to create re-usable software components, supporting documentation and integration guides
Perform code level integration-related tasks such as replicating build environments, source code debugging, and continuously improving and streamlining deployments
Qualifications:
Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Aerospace Engineering, Mathematics, or a related field