You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Keenfinity

Embedded Firmware Engineer Co-Op

  • Remote

Salary

$49,920 - 56,160/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The co-op supports product design and architecture for firmware. You will help gather requirements with customers, set their expectations, document the technical scope and flag risks.

You will help design, build and integrate test software for security system products, and join panel development for a new cloud-native security ecosystem.

A staff mentor will work with you on embedded firmware design, development and testing, using security panel hardware on Linux and FreeRTOS. At the end, you will present a feature you built and get feedback from the team.

The company's Fairport, NY site leads research and development, engineering, quality and product management for intrusion detection systems, including sensors, control panels, software and communications. The company recently completed a product portfolio transition and is focused on a connected security vision.

Responsibilities

  • Own assigned software tasks from design through development, integration and testing.
  • Help identify test cases for project requirements with the product and development teams.
  • Test code against expected use, probe faults and boundary conditions, and automate unit tests.
  • Help estimate tasks and take part in technical project reviews and code reviews.
  • Propose and introduce new test strategies that fit the project's technical and schedule needs.
  • Write embedded software in C, C++ and Python to automate testing, and build tools for testing and developing software and hardware.
  • Help verify electrical, electromechanical and software platforms.
  • Design, run and assess repeatability and reliability studies.
  • Troubleshoot products and test equipment, then propose and implement fixes.
  • Use data to review product performance, trend reports and test results.
  • Work in a cross-functional team of software engineers, testers and product managers.

Requirements

  • Pursuing a BS or MS in computer engineering, electrical engineering, software engineering or a related technology field.
  • Strong analytical skills, including reviewing existing code and using software tools.
  • Able to work independently in an organized way, take ownership and hold yourself accountable to team goals.
  • Good interpersonal skills in a cross-functional team, handling communication and conflict proactively.
  • Strong written and verbal communication for both technical and non-technical audiences.
  • Highly self-motivated and committed to your own development.
  • Preferred: GPA of 3.0 or above.
  • Collegiate-level experience or interest in at least one of the following:
  • Real-time embedded software in C or C++ using object-oriented principles.
  • Embedded microcontroller software, including on Linux.
  • Design of low-power, battery-operated devices.
  • Hardware schematics and implementing them alongside embedded software.
  • Integrating hardware and software over buses and protocols such as SPI, I2C, RS-232 or DMA.
  • Testing with electrical test equipment such as oscilloscopes, signal generators, spectrum analyzers and network analyzers.
  • Debugging, root cause analysis, and working with the hardware team on possible hardware issues.
  • Unit and integration testing, including automating test procedures.

Conditions

The U.S. hourly rate is $24.00-27.00 per hour. Individual pay within that range depends on factors such as experience, job knowledge, role complexity and job location.

Open only to candidates who are authorized to work in the U.S. indefinitely. Future work authorization sponsorship is not available.

Applicant information is kept confidential under EEO guidelines.

The company is an equal opportunity employer and can provide support to applicants with disabilities on request.

Where you’d work

Fully remote

No visa sponsorship

About the company

Keenfinity

Office in NY, United States

Also hiring in MN, United States, Portugal, PA, United States and 3 more places

2 of their 19 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 5 red flags

Still hiring?

14 checks

2 red flags

How crowded?

7 checks

3 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details9 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • C++
  • Linux
Type
Internship
Region
United States
Pay period
Hourly
Show 5 more factsShow less

Role

Category
Development
Tech stack
  • Python
  • C++
  • Linux

Location

Work model
Remote
Region
United States
Office
  • NY, United States
Visa sponsorship
Not sponsored

Compensation

Salary
$49,920 - 56,160 / year
Pay period
Hourly

Employment

Type
Internship

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason