Embedded Software Engineer

Consulting Company looking for Embedded Software Engineer

Easy Apply Now

A bit about us:

We are a leading product development professional services company. The leadership and senior engineering team are deeply talented with unparalleled experience
in industry and consulting services. Our client base includes some very well-known Fortune 100 brands as well as budding startups. Because of our explosive growth, we are seeking talented individuals to join our team. Our company is seeking highly motivated application software engineers who would enjoy working on diverse and
challenging products. We are looking for individuals who have high creativity balanced with strong engineering fundamentals. We seek developers experienced in multiple environments with expertise in a diverse set of programming languages and technologies.

Why join us?

This is an embedded software development position where the individual is expected to perform direct hands-on development for embedded software on client projects. We are engaged in all phases of the software development lifecycle, from requirements to deployment, constantly working iteratively and delivering quality product through agile developmen

Job Details

Requirements:
  • BS in Computer Engineering or Electrical Engineering and excellent coding skills in embedded C are required.
  • This is a mid-level position.
  • We seek individuals with the following qualifications: Comfortable in fast -paced, diverse environments
  • Thrives in a collaborative, team-focused culture that values the benefit of the whole over the benefit of the individual US Citizenship (preferred)
  • 5-8 years’ experience “Bare Metal” embedded software development
  • Experience with protocols and secure communications over Wi-Fi, WAN, and BLE
  • Experience in embedded RTOS application level and middleware software development
  • Experience with 3G/4G modem control and device provisioning, GSM specifications, and AT modem command sets and mobile phone provisioning.
  • Excellent coding skills in embedded C and C++ Ability to perform software and basic hardware debugging
  • Ability to read and understand hardware device datasheets, schematics
  • Development experience in embedded hardware systems involving microcontrollers (especially ARM architecture based designs) is highly desired Experience with ST Microelectronics ARM Cortex-M microcontrollers (STM32Fxxx) and ST Microelectronics HAL drivers is a significant plus
  • Familiarity with Linux a plus Test-Driven development, Continuous Integration and other Agile practices.
  • Familiarity with hardware debugging tools such as oscilloscope, logic analyzer, etc.
  • Position is for contract to permanent

Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
Smithtown, NY
Job Type
Permanent
Compensation
$90,000 - $140,000