Embedded Engineer

Posted 4 Hours Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Cloud • Information Technology • Software • Consulting
The Role
Design, implement, test, and maintain embedded software for a health‑tech medical device. Lead architecture and design reviews, mentor junior engineers, drive software process improvements, ensure regulatory and HIPAA compliance, support V&V and Design History Files, and manage assigned projects to completion.
Summary Generated by Built In
Job Description for Sr. Software Engineer II (Embedded)
Location: Whitefield, Bengaluru, Ahmedabad, Gujarat
Mode: Fully Work from Office  
Preference: Immediate Joiners
Job Details:

At Ajmera Infotech, we strive to put our values into action. Our “Team Up”, “No shortcuts” approach has propelled us to be an industry leader and make significant strides in the technology space. Ajmera Infotech is a software and product development company specializing in building large-scale systems. We are an end-to-end software development and consulting firm that provides the perfect blend of technology expertise, and process discipline to build largescale enterprise and consumer systems. Whether you require a simple web application or a complex multi-cloud solution, we have the expertise to design, develop, test, and deploy your software to ensure it meets your business needs.


A highly skilled senior team member who develops embedded software for our clients health tech product. This role will join a team that releases regular software updates containing quality improvements, optimizations, and new features for the product. As one of the most experienced developers on the team, this role will focus not only on software implementation, but also on driving new feature design, improving code architecture, and mentoring junior developers.

  • Designs, develops, and tests software units independently according to corporate software process documents.
  • Enforces strong software engineering practices, concepts, and techniques.
  • Proactively identifies opportunities in the software process, consults with colleagues, and implements proposals to fill gaps.
  • Guides the team through strategic design and architecture decisions.
  • Creates, maintains, and reviews software design specifications, interface descriptions, and other software documentation.
  • Creates, maintains, and reviews software requirements specifications.
  • Influences software test strategy and supports validation and verification activities.
  • Responsible for the training, mentoring, and development of junior team members.
  • Evaluate and recommend tools, technologies, and processes.
  • Analyze returned products to determine the root cause of failure.
  • Manages assigned projects to completion.
  • Review final project documentation (including Design History Files) for content and accuracy.
  • Works on issues that impact design/selling success or address future concepts, products, or technologies.
  • Embraces the Design Control process by leading design reviews and maintaining design history files.
  • Ensures compliance with company policies, including Privacy/HIPAA, and other legal and regulatory requirements.
  • Participates in the daily scrums for all involved projects.


Requirements


  • Proficient with formal software development and test methodologies.

  • Skilled at defining and translating high-level requirements into software design and implementation.

  • Able to work independently and deliver high quality work product without close supervision.

  • Able to articulate work assignments and direct the work of more junior team members.

  • Adept at seeing change as an opportunity to improve business performance and campaigning for it when necessary.

  • Able to effectively convey information related to work product and lead group discussions.

  • Demonstrated ability to lead work teams.

  • Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information.

Preferred Skills: 

  • Bachelor's degree in engineering or computer Science or related field or equivalent combination of education and applicable job experience.

  • 5 years’ experience in the “C” programming language on embedded devices and real-time operating systems.

  • Proficient knowledge of embedded software design patterns.

  • Experience in embedded software for medical device software or related areas preferred.

  • Experience in the “Node.js,” “Python,” and “C++” programming languages preferred.




Benefits

What's in for you?

Also, innovative technology, we have a culture that fosters the idea that the happiest people are the most productive people. Not only do we hire forward-thinking achievers to join our workforce; we reward, develop, and retain them too. Just one of the many reasons of how we #StayAwesome! To learn more about our culture and benefits please visit https://www.ajmerainfotech.com/careers

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.

Referrals:

We love a good referral! If you know someone that would be a great fit for this position, please share!

To discuss more with our hiring team please write on [email protected] or call +91 93167 32470


Skills Required

  • Proficient with formal software development and test methodologies
  • Skilled at defining and translating high-level requirements into software design and implementation
  • Able to work independently and deliver high quality work product without close supervision
  • Able to articulate work assignments and direct the work of more junior team members
  • Demonstrated ability to lead work teams
  • Bachelor's degree in Engineering, Computer Science, or related field (or equivalent experience)
  • 5 years' experience in C on embedded devices and real-time operating systems
  • Proficient knowledge of embedded software design patterns
  • Experience in embedded software for medical devices or related areas
  • Experience with Node.js, Python, and C++
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
103 Employees
Year Founded: 2013

What We Do

Ajmera Infotech is a software and product development company specializing in building large-scale systems. It provides end-to-end software consulting services that blend technology expertise and process discipline to build large-scale enterprise and consumer systems. The company delivers custom software development and modernization across multiple industries, including healthcare, financial services, retail, e-commerce, and cybersecurity, ensuring scalable and reliable business solutions.

Similar Jobs

Boeing Logo Boeing

Software Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
170000 Employees
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
456553 Employees

Squircle IT Consulting Services Pvt Ltd Logo Squircle IT Consulting Services Pvt Ltd

Embedded C developer

Information Technology • Software • Business Intelligence • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
30 Employees

Squircle IT Consulting Services Pvt Ltd Logo Squircle IT Consulting Services Pvt Ltd

Build & Release Engineer for Embedded System

Information Technology • Software • Business Intelligence • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
30 Employees
13-13 Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account