Embedded Engineer

Embedded Engineer

12 Jun 2024
Michigan, Detroit metro, 48201 Detroit metro USA

Embedded Engineer

Vacancy expired!

Embedded software engineer ( Electronics & Fluid Pressure)
Job Description
The selected candidate will be responsible for

supporting the development of software for electromechanical devices.

Years of Experience
  • 3-5 years of experience in firmware design for electromechanical devices.
Education
  • Bachelors or Master’s degree in Electrical or Computer Engineering, Computer Science, or similar technical
degree.

Job Responsibilities
  • Develop and debug real-time firmware in C for PIC, ARM, STM, etc. automotive grade microcontrollers.
  • Support design and development of control software for multi-purpose actuators and valves (BLDC motor,
Brushed DC motor controls, electronic valves & sensors).
  • Participates in the complete product development cycle, from initial product specification to product release.
  • Develop high quality work-product through best practices such as requirements, documentation, static
analysis, code reviews and testing.
  • Work with hardware design engineers to debug new/untested electronic circuit designs and develop firmware
to support and test these designs
  • Ensure all customer performance and durability specifications and requirements are met.
Desired Competencies, Experience, & Qualifications
  • Strong C programming experience with a proven understanding of 16/32-bit microcontroller
  • Design and development of embedded firmware for microcontrollers
  • Familiarity with automotive communication protocols (PWM, LIN, CAN) and their design implications. Should
also be familiar with CAN/LIN test tools such as Vector or Intrepid hardware.
  • Experience with UDS or automotive diagnostics.
  • Comfortable participating in a small team firmware development environment.
  • Follow ASPICE software design guidelines, development for readability and maintainability, well documented
firmware design practices, and participation in code-reviews.
  • Ability to understand and apply automotive engineering specifications.
  • Ability to work independently and within a cross-functional team environment.
  • Good analytical problem solving and critical thinking skills.
  • Use of general electronics test tools (o-scope, soldering iron, function generator) to support software
development and prototype testing activities.
  • Knowledge of firmware development for communications systems, diagnostics systems, and bootloaders a
plus.
  • BLDC 3-Phase Motor design experience a plus.

Related jobs

  • Job Description

  • Description:

  • Planate Management Group (PMG) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Alexandria, Virginia, and Orlando, Florida USA with technical support centers in South East Asia and East Africa, that provide program management and facilities engineering services worldwide. Planate is a small business provider of planning, design, infrastructure management, technical consulting, engineering, and construction management services in support of the US Department of Defense (DOD) and its Service (Army, Air Force, Navy, Marine Corps) missions, along with other US federal agencies, all over the world.

  • We are looking for a Healthcare QA Engineer to work side by side with Product Managers and Engineering teams in our effort to create a leading client focused, technology enabled, healthcare company. The QA Engineer will ensure high quality software is delivered to our business partners, increasing team productivity and overall speed to market. As well as creation, execution, and maintenance of manual test cases and automated test scripts, utilizing software test planning and test execution best practices.

  • Description

  • Summary

  • The Rock Family of Companies is made up of nearly 100 separate businesses spanning fintech, sports, entertainment, real estate, startups and more. We’re united by our culture – a drive to find a better way that fuels our commitment to our clients, our community and our team members. We believe in and build inclusive workplaces, where every voice is heard and diverse perspectives are welcomed. Working for a company in the Family is about more than just a job – it’s about having the opportunity to become the best version of yourself.

Job Details

  • ID
    JC15372095
  • State
  • City
  • Job type
    Contract
  • Salary
    Depends on Experience
  • Hiring Company
    Navtech, LLC
  • Date
    2021-06-10
  • Deadline
    2021-08-09
  • Category

Jocancy Online Job Portal by jobSearchi.