Suitable title would be conferred depending on the candidate's experience. Candidates meeting the below requirements may share their resumes by sending it to the email id: Alternate email id:
Key Responsibilities:
- Design, code and test signal processing firmware (FFT, filters, etc) or communication control protocol state machine software (ORAN M-plane, C-plane, etc).
- Participate in discussions with algorithms engineers and VLSI engineers to discover optimal solutions to complex system problems.
- Work with embedded platforms (reference systems, customer platforms, etc) to evaluate SW performance in the lab.
- Discover ways to improve way-of-working, requirements for new tool development.
- Analyze customer requirements to evaluate impact on SW or device firmware.
Experience/Skills Checklist:
- Fresh graduate: While we prefer post graduates with a background in computer science or communication systems, we will consider especially motivated graduates who have learnt C/C++ programming and are conversant with the basics of embedded systems.
- Fresh post-graduates in the fields of Communication systems, Digital Signal processing, Embedded systems, Control Systems.
- Experienced professionals: We invite interested SW engineers at all levels of industry experience in any of the following areas to apply:
- Wired/Wireless Networking layer 1/layer 2 software development experience (and/or).
- Software/Algorithm development experience in any signal processing intensive product (for e.g., audio/video codecs, radar signal processing, etc) (and/or).
- Compute or control state machine intensive embedded systems/bare-metal software development (for e.g., low level PCIe state machines, IoT device firmware, USB device firmware, etc).
- Design/architecture experience (applicable to senior professionals).
- Demonstrated ability to map complex system requirements to SW architecture or design.
- SW/HW partitioning, trade-off analysis experience.
- (Desirable) Experience with object-oriented SW design patterns.
- Programming Skill areas:
- Excellent proficiency in C/C++, and/or DSP assembly coding, processor intrinsics, RTOS (and/or).
- Python and Matlab modeling, coupled with C/C++.
Application Questions:
Describe YOUR last significant software development (coding or design) activity (individual contribution). If you are a fresher, describe your coding experience and your contribution to the project you worked on.
Why are you looking for a job change?
Why do you think you are a good fit for this position?
How many years of work experience do you have?
What is your:
- Current employment status
- Your notice period (Not applicable to FRESHERS)
Similar Jobs
- View Job
Embedded Software / Firmware Engineer
California - View Job
Embedded Software / Firmware Engineer
California - View Job
Embedded Software / Firmware Engineer
California - View Job
Associate / Embedded Software Engineer / Digital Engineer
California - View Job
Associate / Embedded Software Engineer / Digital Engineer - Navigation
California