Jobs · Engineering · Pennsylvania

Software / Firmware Engineer

Daedalus · Pittsburgh, PA · 2 days ago
EngineeringFull-time

About the role

The ideal candidate will have a mixture of embedded (microcontroller) development, iOS and Android applications as needed for a wide variety of products and markets. Must be able to work independently, provide good schedule and status estimates, and interface directly with clients, interaction designers, and other engineers.

Responsibilities

  • experience in embedded software development for microcontrollers in C and/or C++
  • understand processor reference manuals and use on-chip peripherals
  • knowledge of fail-safe software design approaches like watchdogs, redundancy, handshakes, and error checking
  • ability to review, understand, and augment/revise existing code
  • ability to read schematics and participate in low level hardware/software design decisions
  • knowledge of app development for both iOS and Android (Objective C and Java)
  • ability to implement rapid prototypes for user interfaces
  • ability to develop, test, and release production quality applications
  • knowledge of machine learning, including model training and data curation

Requirements

Immediate availability is desirable but not required

Qualifications

  • US citizen, permanent resident, or authorized to work in the US

Skills

  • embedded software development for microcontrollers in C and/or C++
  • understanding processor reference manuals and use of on-chip peripherals
  • fail-safe software design approaches like watchdogs, redundancy, handshakes, and error checking
  • reviewing, understanding, and augmenting/revising existing code
  • reading schematics and participating in low-level hardware/software design decisions
  • app development for both iOS and Android (Objective C and Java)
  • implementing rapid prototypes for user interfaces
  • developing, testing, and releasing production quality applications
  • machine learning, including model training and data curation

Benefits

Salary and benefits are competitive and commensurate with experience and capability

Pay

Salary and benefits are competitive and commensurate with experience and capability

Schedule

Immediate availability is desirable but not required

Contact

To apply, please submit a cover letter, resume, and work samples. Digital applications only; mailed or delivered materials will not be reviewed or returned. Applications are welcomed from job candidates with the qualifications described.

Similar jobs

Firmware/Software Engineer

Det-Tronics (Detector Electronics, LLC)Derry, NH· 3 wk ago
Information Technologyapply on workforcenow.adp.com

Firmware Engineer

Globus MedicalKing of Prussia, PA· 4 days ago
Engineeringapply on globusmedical.wd5.myworkdayjobs.com