drjobs Embedded Software Engineer العربية

Embedded Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

San José - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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.



Requirements

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.



Benefits

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.

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.