Software Developer
Upbound At Work
- Bingham Farms, Michigan
Summary
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
- Experience with C++, Python, and/or Java
- (Preferred) Skill with SQL