> Markdown version of [/jobs/ext/138263-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/138263-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** AGNIK, LLC - **Location:** Berkeley, CA, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** C (Programming Language), 4G (Telecommunication), User Authentication, Bluetooth, Communications Protocols, Computer Networks, Software Debugging, Linux, Embedded Software, Firmware, Real-Time Operating Systems, Software Engineering, Wi-Fi Technology, Information Technology, Software Version Control - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9cf57348f9cf8b7d ## About the Role Do you have experience in Software engineering?, Do you have a Master's degree?, * 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. ## Description 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. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)