Embedded Software / Firmware Engineer
Job Description
Leapfrog Semiconductor
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: [email protected]. Alternate email id: [email protected]
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:
- Experience domains:
- Wired/Wireless Networking layer 1/layer 2 software development experience (and/or)
- ORAN protocol or 3GPP stack software development (and/or)
- Software/Algorithm development experience in any signal processing intensive product (for eg - audio/video codecs, radar signal processing, etc) (and/or)
- Compute or control state machine intensive embedded systems / bare-metal software development (for eg - 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++
Date Posted
10/07/2024
Views
0
Similar Jobs
Embedded Software Engineer - Atomic Machines
Views in the last 30 days - 0
Atomic Machines is revolutionizing micromanufacturing with its Matter Compiler MC technology enabling new classes of micromachines and opening up enti...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSenior Systems Infrastructure Engineer - BlackLine
Views in the last 30 days - 0
BlackLine is seeking a highly skilled Infrastructure Engineer to design build and manage corporate environments across Azure AWS and GCP platforms The...
View DetailsSenior AI/ML Engineer - R01544842 - Brillio
Views in the last 30 days - 0
Brillio is a rapidly growing digital technology service provider recognized for its exceptional professionals and commitment to client satisfaction Th...
View DetailsSolution Manager, Workday - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...
View DetailsSales Development Representative- French - Qualtrics
Views in the last 30 days - 0
Qualtrics is a company that creates software for top brands to enhance customer experiences team performance and product design They are looking for a...
View Details