Embedded Developer/pcb Designer

Year    MP, IN, India

Job Description

Responsibilities:

Software Development:

Designing, developing, and testing software for embedded systems, often using low-level languages like C/C++. Ensuring software performance, reliability, and integration with hardware. Developing firmware for microcontrollers and processors. Collaborating with hardware engineers to optimize software and hardware interactions.

PCB Design:

Creating schematics and PCB layouts using design software like Altium, PADS, or Eagle. Designing and optimizing PCB layouts, considering factors like signal integrity, power integrity, and manufacturability. Selecting and managing components for PCB design. Working with manufacturing facilities to ensure PCB production meets design specifications.

Hardware Integration:

Designing and developing hardware components for embedded systems, including microcontrollers, sensors, and other electronics. Testing and validating hardware designs to ensure functionality and reliability. Troubleshooting hardware-related issues and collaborating with software engineers to resolve them.

Documentation:

Creating and maintaining technical documentation for both hardware and software designs. Preparing user manuals and other documentation for end-users.
Required Skills:

Programming Languages:

C/C++, Assembly, potentially Python.

Embedded Systems Knowledge:

Microcontrollers (ARM, ATMEL, TI), microprocessors, and related hardware.

PCB Design Software:

Altium, PADS, Eagle, or other industry-standard tools.

Electrical Engineering Fundamentals:

Digital and analog circuit design, signal integrity, power integrity.

Testing and Debugging:

Oscilloscopes, logic analyzers, and other testing equipment.

Communication and Collaboration:

Ability to work effectively with cross-functional teams.
Tools and Technologies:

PCB Design Software:

Altium, PADS, Eagle, KiCAD, or similar.

Microcontroller Development Tools:

IDEs (Integrated Development Environments) like Keil, Arduino IDE, STM32Cube.

Simulation Software:

Proteus, SPICE, or other simulation tools.

Testing Equipment:

Oscilloscopes, logic analyzers, multimeters, function generators.

3D Modeling Software:

Autodesk Fusion 360
Job Type: Full-time

Pay: ?15,000.00 - ?55,000.00 per month

Benefits:

Provident Fund
Schedule:

Day shift
Work Location: In person

Speak with the employer


+91 9009419263

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3711712
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MP, IN, India
  • Education
    Not mentioned
  • Experience
    Year