صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني5سنوات
لم يكشف
لم يتم الكشف عن الراتب
1 وظيفة شاغرة
Position: Embedded Software Engineer
Experience: 510 Years
Education: BTech/B. E Computer Science IT Computer Engineering MS in IT MTech. MSc IT.
No of Positions: 3
Mode: Onsite
Location: 3031 Tisch Way Ste. #110 PW San Jose CA 95128 USA
Preferred: U.S. Citizenship
If you are applying for this job and live in California and should be willing to work from the office.
Who We Are:
About Ajmera Infotech
Established in 2012 our company specializes in software research and development focusing on high availability and missioncritical systems. We are proud to be the architects behind the technology powering some of the top 250 banks and wealth management organizations.
Job Summary:
We are looking for a highly skilled and motivated Embedded Software Engineer to join our dynamic team. The ideal candidate will have a strong background in lowlevel programming for microcontrollers and possess expertise in working with hardware platforms such as STM32 nRF52/53 or similar. As an Embedded Software Engineer you will play a crucial role in developing embedded applications and optimizing for performance memory and speed on memoryconstrained and batterypowered devices.
Key Responsibilities:
Embedded Application Development: Design and implement embedded software applications for lowpowered microcontrollers/microprocessors ensuring efficient resource utilization and optimal performance.
Hardware Interfaces: Proficient in working with I2C SPI BLE and USB interfaces with a focus on seamless integration and reliable communication between devices.
RTOS Expertise: Experience with RealTime Operating Systems (RTOS) such as FreeRTOS SafeRTOS Zephyr uCOS or similar ensuring the robustness and reliability of embedded systems.
Crosslanguage Implementation: Ability to translate code from Python/Matlab to C for embedded applications enabling seamless integration and compatibility.
Optimization: Implement optimizations for performance memory and speed particularly in the context of memoryconstrained and batterypowered devices.
Sensor Integration: Integrate various sensors into embedded systems ensuring accurate data acquisition and efficient utilization in the application layer.
Development Tools: Proficiency in using development tools such as IAR and VS Code for embedded software development.
Version Control: Strong familiarity with version control systems like Git and SVN to manage codebase and facilitate collaboration.
Project Management/Documentation: Experience with project management tools such as JIRA and documentation tools like JAMA to ensure effective project planning tracking and documentation.
Qualifications:
Bachelors or masters degree in electrical engineering Computer Engineering Computer Science or a related field.
Proven experience in embedded software development with a focus on lowpowered and memoryconstrained devices.
Strong programming skills in C for embedded systems.
Experience in Android development and knowledge of mobile application integration.
Excellent problemsolving and troubleshooting skills.
CULTURE OF RESEARCH AND DEVELOPMENT
Learn and Deliver is our core culture. We are a learningcentric organization that constantly tries to be at the edge of technology. We also take pride in delivering worldclass software solutions. We make significant investments in constant learning and upskilling of our team.
BE YOU WITH US!
Ajmera Infotech is firmly committed to being an equal opportunity employer and maintaining a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table. But sometimes we forget that when we don t meet 100% of a job description s criteria maybe you re feeling that way right now. We encourage you to apply anyway. Because we want you to be you with us
دوام كامل