Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Embedded Software Engineer

Job

Agnik

Berkeley, CA (In Person)

Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 6/26/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
85
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Embedded Software Engineer Agnik - 3.8 Berkeley, CA Job Details Full-time 1 day ago Qualifications Software engineering Embedded systems
English Embedded C Full Job Description Position:
Embedded Software Engineer Locations:
(1) Columbia, MD, USA, (2) Berkeley, CA, USA. (3) Kolkata, India, (4) Remote (partial/full).
Status:
Open Overview Agnik, is a global connected car technology company (www.agnik.com) operating in 38 countries headquartered in USA with major consumer brands like Vyncs (www.vyncs.com) and several B2B products. Agnik is looking for a full-time member of its Technical Team at the rank of Embedded Software Engineer. If you want to join a top notch technical team that develops novel connected car applications and you are experienced in developing embedded systems firmware in C language then send a copy of your complete resume to with a subject line "Embedded Software Engineer". Responsibilities As an employee of Agnik, the primary focus of the Embedded Software Engineer would be to main existing firmware, adding new features, and creating new IoT products. The selected person would be accountable for the product development lifecycle including establishing development processes such as source control, build mechanism, and testing. The successful candidate will be knowledgeable and passionate about latest developments in embedded software technologies, should be a hands on developer, and enthusiastic about IoT. The position does not require extensive travel. Duties Include Design and implement software for connected car systems from requirements to production and commercial deployment. Develop firmware for connected car applications in C language. Dealing with Linux/RTOS systems and interfacing with hardware subsystems. Test and debug firmware in vehicle simulators and real vehicles. Interface with Bluetooth, 3G/4G, WiFi, and other types of communication modules. Develop firmware for vehicle OBD-II applications. Familiarity with network communications protocols, authentication, and encryption technology. Required Qualifications B.Tech/BS/M.Tech from a reputed University in Computer Science, Electrical/Electronic engineering (or other engineering/Science) with relevant experience 1 - 3 years of experience in building embedded applications using C language. Ability to communicate in fluent English. Effective communications skills and strong interpersonal skills, both orally and in written form. Familiarity with vehicle OBD-II communication protocols will be a plus. Attention to details, ability to prioritize and meet aggressive deadlines. Salary Commensurate with qualifications. Benefits, possible overseas trip. Locations (1) Columbia, MD, USA, (2) Berkeley, CA, USA. (3) Kolkata, India, (4) Remote (partial/full).