Search by job, company or skills

Tessolve Semiconductor Private Limited

Sr. Staff Engineer

4-10 Years
Save
new job description bg glownew job description bg glow
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Position: Sr. Software Engineer

Role : Sr. Firmware Development Engineer – Embedded Linux

Location: Bangalore

Experience: 4 to 10 years of experience Education: B.E/B.Tech in Electronics & Communication or Computer Science Engineering

Responsibilities:

  1. Architect, Design and Development of Firmware Components.
  2. Identifying and understanding firmware requirements and defining features and functionality
  3. Engaging in all phases of new product development, including concept, architecture, documentation and design, prototype
  4. Complete design and development cycle from Conceptualization, detailed design, Models and design calculations
  5. Evaluating firmware and system architectures, designs, implementation and assess system performance
  6. Mentoring FW engineering teams in design and development of solutions
  7. To be connected with current developments, competition, standards and Represent in standard bodies as necessary

Requirements:

4 to 10 years of experience

· Qualification - Bachelor's degree in Electronics, Electronics & Communication.

Role & responsibilities

Experienced in overall architecture of product software including firmware, Linux /free RTOS, embedded application development and interaction with hardware designs.

  1. Excellent Programming Skills C, C++, Python
  2. Strong technical leadership skills, take ownership and work independently as well as able to handle team and integrate with various departments.
  3. · Able to come up with innovative solutions.
  4. · Expertise in BSP development
  5. · Extensive knowledge on ARM and general-purpose microcontrollers.
  6. · Linux Kernel programming, device driver experience. Knowledge in one or more of the following: SPI, I2C, SDIO, Device Tree, NAND Flash, Wi-Fi, Bluetooth.
  7. · Experience of embedded systems, Firmware is essential.
  8. · Experience in Cross compilers, tool chain, Busy box, Linux and uboot compilations.
  9. · Experience in Yocto or Buildroot
  10. · Experience on Makefiles and Cmake files and bash scripting.
  11. · Experience in board bring up activities and able to understand schematics, etc.
  12. · Experience in JIRA & build setups.
  13. · Experience with debugging tools such as JTAG, SWD, oscilloscopes, and logic analysers.
  14. · Knowledge of version control systems such as Git.
  15. · Excellent analytical and problem-solving skills.
  16. · Excellent verbal and written communication skills.
  17. · Ability to work in a team environment utilizing collaboration skills.
  18. · Ability to effectively communicate product architectures, design proposals.
  19. · Good Debugging skills and hands on with coding and tool usage

Bachelor Of Technology (B.Tech/B.E)

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

TessolveSemiconductors a venture of Hero Electronix, part of $5B Hero Group companies a Design and Test Engineering Service Company providing End to End Solutions from Product Engineering, Software, Hardware, Wireless, Automotive and Embedded Solutions. Currently we are 2300+ employees worldwide.
We are Global Multi- National Company having Engineering and Sales presences in India, Malaysia, Singapore, USA, UK, Europe, and China. Tessolve has strategic and sustainable growth plan to ensure the business stability to our valued customers and to protect the career of our employees even under disturbed Business situations.

Job ID: 106965251

Similar Jobs

Bengaluru, India

Skills:

JavaAdbCGitStsAndroid StudioLinux KernelPythonAndroid CTSAndroid ToolsAndroid Stability DebuggingBAZELAndroid BootAndroid MakeGKIVNDKSoongAndroid Build systemHIDLAIDLAndroid HALVTSGSI

Bengaluru, India

Skills:

CUsbShell ScriptingSpiDevice Driver DevelopmentOperating SystemsGpioI2cLinux KernelPythonADCWi-FiEmbedded Systems

Bengaluru, India

Skills:

Schematic designPcb LayoutgroundingMotor control circuitsDecoupling strategiesPower ElectronicsEmbedded hardware design

Bengaluru, India

Skills:

Ipv4Ipv6C ProgrammingCybersecuritymulticastLinuxDistributed SystemsComputer ArchitecturePythonLangChainmodel fine-tuningAWS BedrockAI modelsAnthropicAzure OpenAIprompt engineeringembedding optimizationPydantic AIMCPOpenAImulti-turn systemsLLM-based applicationsLlamaIndex

Bengaluru

Skills:

C/C++ developmentMulti-threaded programmingASIC design flowEDA ToolsVerilog/SystemVerilog/VHDLUnix/Linux platforms