12 Aug
C Embedded Developer
Utah, Salt lake city , 84101 Salt lake city USA

Vacancy expired!

Job Description

C Embedded Developer

Job Summary:`
  • Be Visionary
  • Our client has a simple but ambitious mission: to develop market-leading thermal and sensing technologies which enhance everyday life.
  • From saving energy to saving lives is making a real difference in our world.
  • Our products are used in a wide array of situations to rescue people in danger, detect criminals, conserve energy, navigate safely, provide security around the globe, and protect our environment.
  • Our client is looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
  • Our client is a global leader in high-performance, high-reliability, small unmanned aircraft (drones) for commercial, government, defense, and military.
  • Our teams are passionate about solving problems, which helps our customers do difficult and (often) dangerous tasks - safely and efficiently.
  • Our client is equally passionate about the people who make this happen.
  • Join us on our journey and find out what it's like to work at a company that's saving lives and livelihoods all over the world. See our people in action here!

Job Description:
  • Our client is looking to hire a highly talented Embedded Developer to focus on bringing up software on new platforms and developing features and services for the platforms we support.
  • Platforms we currently support include a Linux-based OS that runs on CPUs such as Nvidia's Tx2 platform, DSPs for flight and gimbal control, and Cortex M0-based microcontrollers that handle peripheral communication on CAN buses.
  • The Linux-based OS provides high-level management of the sUAS.
  • It does everything needed to pass commands to the control system, handle the image pipeline and comms, host our computer vision capabilities, send telemetry back to end-users, etc.
  • Day-to-day tasks could involve any of the following: development / debugging of drivers, improving power management, adding debug capabilities, designing an appropriate network configuration, adding new features to the OS, etc.
  • Our client is looking for an Embedded Developer who thrives when challenged, is versatile, self-disciplined, has a proven track record of designing robust solutions, and has a voracious appetite for solving problems.

Job Responsibilities: As part of the software team, your responsibilities will include:
  • Architecting and developing software in C, C
  • Working with hardware teams on driver bring-up and debugging
  • Excellent knowledge of hardware subsystems including I2C, SPI, and USB.
  • Ensuring proper test cases are in place so that bugs introduced are found quickly through automated regression tests

About You:
  • You want to work for a technology company that is innovative and growing.
  • You want to be surrounded by people who are smarter than you.
  • You want to be in an environment where continuous learning is not only encouraged - but also expected.
  • You are passionate about quality - but more importantly the customer experience and ensuring this is the best it can be.
  • You are an experienced software developer with a passion for well-designed, simple, and elegant interfaces.

Job Requirements:
  • Bachelor or advanced degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience delivering consumer-grade software for embedded systems
  • Experience in C and/or C programming on Linux or similar OS
  • Familiarity with wireless technologies like 802.11, and Bluetooth, is considered a bonus.
  • Excellent verbal and written communication and interpersonal skills, comfortable and confident explaining problems to both hardware and software teams
  • Eligible to be certified to examine, possess, and transfer items under the Canadian Controlled Goods Program and legally authorized to work in Canada
  • All our employees are committed to conducting business with the highest ethical standards.

Additional Details:
  • Our client requires all employees to comply with all applicable laws, regulations, rules, and regulatory orders.
  • Our reputation for honesty, integrity, and high ethics is as important to us as our reputation for making innovative sensing solutions.
  • Our client is an equal opportunity employer that does not unlawfully discriminate against any employee or applicant on the basis of race, ancestry, place of origin, color, ethnic origin, citizenship, religion, gender identity, gender expression, creed, sex, sexual orientation, age, a record of offenses, marital status, family status or disability.
  • Our client is committed to a fair and inclusive work environment.
  • Our client will endeavor to accommodate the needs of qualified applicants in all parts of the hiring process. If you require accommodation in completing the application process, or with any portion of the application process or interview

About The Company:
  • In the World's Sixth Sense, our client designs, develops, manufactures, markets, and distributes technologies that enhance perception and awareness. They bring innovative sensing solutions into daily life through our thermal imaging systems, visible-light imaging systems, locator systems, measurement and diagnostic systems, and advanced threat detection systems. The company's products improve the way people interact with the world around them, enhance public safety and well-being, increase energy efficiency, and enable healthy and entertained communities.
  • Pioneers in thermal imaging, they were founded in 1978, originally providing infrared imaging systems that were installed on vehicles for use in conducting energy audits. Today their advanced systems and components are used for a wide variety of thermal imaging, situational awareness, and security applications, including airborne and ground-based surveillance, condition monitoring, navigation, recreation, research and development, manufacturing process control, search and rescue, drug interdiction, transportation safety and efficiency, border and maritime patrol, environmental monitoring, and chemical, biological, radiological, nuclear, and explosives threat detection.
#tech

Vacancy expired!


Related jobs

Report job