Sr. Embedded Engineer / Embedded Engineer Sr. Embedded Engineer / Embedded Engineer

Company Overview: Bacancy is an Agile based offshore web Development Company providing excellent service and solutions with presence in India, USA, Australia and Canada. We have currently got strength of 950+ Employees. We specialize in software product development and have successfully executed numerous projects in software development, Web Designing & Development, Mobile Technologies, Microsoft Technologies and an open source as well for Internet Marketing.

  • Technology: Embedded Software Engineer
  • Experience: 1 to 4 years
  • Position Open: 4 to 5
  • Job Location: Work From Office
  • Salary: Not a constraint for the right candidate

Roles and Responsibility:

  • Prepare Board support package, Device driver, and boot loader development/porting by self for different ARM and MIPS controller
  • Board bring-up and debugging
  • Prepare Technical Proposal & effort estimation.
  • Responsible for design and development of real-time embedded software/firmware and PC/mobile-based software applications.
  • To analyse domain-specific technical or low-level requirements and modifications as per end customer or system requirements.
  • Participate in High level and low-level software design
  • Perform software testing including unit, functional and system-level requirement including manual and automated
  • Performs software requirement to design to coding to testing traceability ∙ Performs code review following coding guidelines and static code analysis ∙ Documenting technical deliverables like software specifications, design documents, code commenting, test cases and test reports, Release notes, etc. throughout the project life cycle.
  • Mentoring and resolving technical design queries from the development team.
  • Technically lead a team through project development phases: analysis, development, implementation, deployment, and production.
  • Passionate about learning new technologies, methodologies, strategies, and processes
  • Reading schematics, datasheets, technical reference manual, and Silicon revision sheet
  • Work in co-ordination with the Project Manager & Delivery Manager to resolve every issue related to successful development, maintenance & delivery of a project/product.
  • Leading requirements capturing, design & code implementation, bug fixing, test environment development, test cases and procedures development, traceability analysis, and review work of development and testing teams
  • Managing audit and compliances as per SDLC and PDLC
  • Responsible for the overall planning, execution, and success of complex solutions to meet customer's needs.
  • Evaluate new tools & technologies for optimized performance, cost optimization, Infra-security.
  • Responsible for mentoring and training juniors as per the project requirement.

Skills and Qualifications

  • Embedded Linux or RTOS experience embedded software on ARM Cortex A7/A8/A9 based SoC or ARM Cortex M0/M4, PIC, TI MSP430, Atmel MCUs Managing peripherals like Ethernet, USB, SPI, I2C, Video, Audio, WiFi, Bluetooth, etc.
  • Strong Experience in C/C++ and scripting (Python and shell).
  • Strong fundamentals & problem-solving skills.
  • Familiarity with working with development tools like GDB, SCA Tools, GIT, SVN, and JIRA.
  • Should be able to work in an aggressive, high-pressure environment ∙ Self-starter, problem-solving mentality, and creative thinker
  • Reading schematics, datasheets, technical reference manual, and Silicon revision sheet
  • Familiarity with tools like Logic Analyzer, DSO/CRO, and Spectrum Analyzer would be an added advantage
  • Strong knowledge of Linux OS and FreeRTOS with Inter-Process Communication and multi-threaded/multi-process, Data Structures application development. ∙ Experience in developing TCP/IP, UDP, server/client coding.
  • Proficient working with a different embedded platform like microcontroller, processor, and DSP
  • Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution
  • Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit bucket, SourceTree, etc. is a must

Qualification:

B.Tech/B.E/MCA

Perks and Benefits:

  • 5-Days a week
  • Flexible Timing
  • Training & Learning Sessions

Office Timings:10.00 AM to 7.00 PM

Social Media Links (including updates with employees’ engagement activities):

  • bacancy