The role involves designing, developing, and implementing embedded systems with a focus on C++ programming, debugging, and process improvements.
Do you like tinkering and programming hardware? Do you feel that urge to see things working together as a system? We have deeply engaging embedded systems requirements which are sure to take you down the rabbit hole. Interested?
- Experience in abstraction and algorithmic thinking.
- Ninja of debugging and logical reasoning.
- Design, develop and implement program and process improvements.
Requirements
Job Requirement:
- Bachelor's in ECE,/EE
- Strong knowledge and 2 years of experience in C++ programming (not just C)
- Hands on experience in Linux
- Hands on experience in an embedded device
Desired:
- Hands-on experience with network/wireless product
- Hands-on experience in Python
- Hands-on experience in I2C, SPI, UART and such serial communication protocols
- Hands-on experience in device drivers and board bring-up in Linux and FreeRTOS.
- Experience in memory mapped devices in Linux and RTOS environments.
- Experience in PHY/MAC layer drivers for Linux.
- Experience in automated testing.
Benefits
We offer great career growth, ESOPs, Gratuity, PF and Health Insurance.
Astrome Bengaluru, Karnataka, IND Office
3rd Floor, MRK Tower, #69/B, Chord Rd,, 2nd Stage, Basaveshwar Nagar, Bengaluru, KARNATAKA , India, 560086
Similar Jobs
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Responsible for software development using C# and Angular, collaborating in an Agile environment, handling EDI transactions, and optimizing business solutions. Engaged in CI/CD practices and designing innovative AI solutions.
Top Skills:
.NetAi BuilderAngularAzure Ai ServicesC#Ci/CdDevOpsEdiKafkaSQL
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
The Software Engineer will design, develop, and deploy applications and APIs, focusing on cloud-native solutions, AI-assisted development, and collaborating with stakeholders to meet business needs.
Top Skills:
.NetAngularAzureC#Ci/CdCloudDevOpsJwtOauth2OracleRestful ApisSQL Server
Cloud • Information Technology • Security • Software • Cybersecurity
The Sr. Staff Software Development Engineer will lead modernization of enterprise platforms, develop resilient solutions, manage service lifecycles, and drive quality within a collaborative environment.
Top Skills:
AWSAzureCassandraCosmos DbDockerGCPGoGrafanaJavaKafkaKubernetesMongoDBMySQLNoSQLPostgresPrometheusRabbitMQRustSQLSqs
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

