Career | <?phpecho $jobTitle;?> | <?phpecho $companyName;?>

Objective-C iOS Mobile Engineer

Company Six

Boulder, CO, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Government
  • Post Date: 11/23/2022
  • Website: companysix.com
  • Company Address: , Boulder, US

About Company Six

Company Six builds technology that advances the awareness and protection of those who put themselves in harm’s way. We've Got Your Back.

Job Description

We’re looking for a hybrid Software Engineer & Mobile App Developer to join our team to help us develop and build the best products to protect those that put themselves in harm’s way. You’ll code in Objective-C, UIkit and some Swift. You will play with robots and the mobile app functionality all day. In summary, you work on designing, coding and testing embedded Linux software for Company Six’s situational awareness robots.

What You Will Be Doing:

  • Develop and maintain native end user facing mobile applications to control and connect to robots.
  • Write code using Objective-C, UIkit and Swift and interact with low level C libraries for video streaming.
  • Develop and maintain native test software for use by internal developers and factory assembly.
  • Help debug and troubleshoot issues that arise in the firmware on the robot and cloud backend.
  • Work closely with the product team to prototype and explore new features, control schemes and UI.
  • Troubleshoot and perform root cause analysis
  • Work as a team using Git, Slack, and Asana

We’d be particularly delighted to hire someone who can:

  • Travel to Boulder regularly to collaborate with our product team
  • Have fun playing with robots all day
  • Experience with Bluetooth on iOS
  • Strong UI skills with a passion for good UX
  • Desire to own the product experience and help make it great
  • Comfortable working with Linux systems and troubleshooting basic issues
  • Write and understand basic shell scripting
  • Work with lower level C libraries
  • Experience with backend systems and basic troubleshooting

Requirements:

  • 2-5 Years of experience developing iOS applications
  • Bachelor's degree in Computer Science or similar. Equivalent experience and bootcamp / self-taught fine with extra real world experience

Most importantly, we are looking for:

  • People who care deeply about creating robots that help save lives
  • People who are team players and enjoy wearing many hats to achieve our goals
  • A commitment to being part of a thoughtful, ethical and inclusive workplace

Other important details:

Location: This position is hybrid onsite at our beautiful Boulder Colorado office. While our headquarters is in Boulder, we have employees located in many locations throughout the world. US citizenship is required.

Compensation: The salary range for this role is $90,000 - $120,000. Final compensation for this role will be determined by various factors such as a candidate’s relevant work experience, skills and certifications. Per CO EPEW Act 2020.

Benefits: Company Six offers 100% paid medical plan (buy up plans also available), dental and vision insurance; short-term & long-term disability, life insurance, AD&D insurance, stock options, unlimited PTO, every other Friday off, ability to work remotely full time, and a cell phone reimbursement.

We encourage and welcome applicants with any and all backgrounds, experiences, abilities, and competencies. All decisions regarding hiring, promotion, discipline, and discharge are based on qualifications, merit, and the needs of the business. We are an equal opportunity employer. No 3rd parties or contractors please.

We look forward to hearing from you!

We use cookies to customize your user experience. Click “Agree” if you agree with our Policy.