Engineer - Embedded Software
Oragadam, IN
12h ago

Job Responsibilities

  • To actively take part in implementing firmware requirements from Product / customer requirements.
  • Responsible for evolving modular design, POC evaluation and documenting it.
  • Identify reusable modules for present and future.
  • Responsible for High Level Design, Detailed design, Coding and Review with all stakeholders.
  • Verify and Validate design through Unit Testing, Design Integration Testing and support System Testing.
  • Adherence to Agile / DevOps Process and provide inputs in schedule estimation.
  • Ensure right documentation quality in place for every project deliverables.
  • Work seamlessly with Hardware Electronics Team & cross functional teams to meet product requirements.
  • Background & Skills

  • BE / B.Tech / ME / MS / M.Tech in EEE, ECE, CS, Embedded systems.
  • 2 to 4 years in Firmware development
  • Excellent embedded language proficiency, especially C, C++ is an added
  • advantage.
  • Must be familiar with diverse 8 / 16 / 32 bit microcontroller families from ST,TI, Free scale etc, especially Arm cortex M-series.
  • Conversant with various communication protocols like SPI, I2C, Nlodbus, TCP / IP & USB.
  • Hands-on experience in Python and test framework.
  • Should have worked on product development process, working experience in DevOps & SDLC process Should have good knowledge on Static analysis, debugging and used different tools like JTAG, BDM etc.
  • Employee Benefits

    We are excited to offer you the following benefits with your employment :

  • Bonus system
  • Paid vacation
  • Flexible working hours
  • Possibility to work remotely
  • Pension plan
  • Personal insurance
  • Communication package
  • Opportunity to join Employee Resource Groups
  • State of the art virtual work environment
  • Employee Referral Program
  • This list does not promise or guarantee any particular benefit or specific action. They may depend on country or contract specifics and are subject to change at any time without prior notice.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form