Augment Jobs

Embedded Systems Engineer

Augment Jobs New York, NY

Overview

We are seeking a highly skilled and innovative Embedded Systems Engineer to join our engineering team. The Embedded Systems Engineer will be responsible for designing, developing, testing, and maintaining embedded software and hardware solutions for our products. The ideal candidate will have a strong background in embedded systems development, real-time operating systems, microcontroller programming, and hardware interfacing. This role requires creativity, problem-solving skills, and the ability to work collaboratively in a multidisciplinary environment to deliver robust and efficient embedded systems solutions.

Roles And Responsibilities

  • Embedded Systems Development:
    • Design and develop embedded software and firmware solutions for microcontroller-based systems and IoT devices.
    • Implement device drivers, protocols, and algorithms to meet technical specifications and performance requirements.
  • Hardware Integration and Testing:
    • Interface with hardware engineers to integrate software with embedded systems hardware components (e.g., sensors, actuators, communication modules).
    • Conduct hardware-software integration testing, debugging, and troubleshooting to ensure system functionality and reliability.
  • RTOS and Low-Level Programming:
    • Develop applications using real-time operating systems (RTOS) and low-level programming languages (e.g., C, Assembly) for embedded platforms.
    • Optimize software performance, memory usage, and power consumption for resource-constrained embedded systems.
  • Prototyping and Validation:
    • Build prototypes and proof-of-concept models to validate embedded system designs and functionality.
    • Perform unit testing, system integration testing, and validation testing to verify software and hardware compatibility and performance.
  • Documentation and Compliance:
    • Create technical documentation, design specifications, and user manuals for embedded systems and software applications.
    • Ensure compliance with industry standards, regulatory requirements, and safety protocols applicable to embedded systems development.
  • Collaboration and Technical Support:
    • Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to deliver integrated solutions.
    • Provide technical support, troubleshooting assistance, and post-deployment support for embedded systems throughout their lifecycle.
Compensation

  • Competitive base salary commensurate with experience and qualifications.
  • Performance-based bonuses or incentives tied to project milestones, product launches, and technical innovation.
  • Comprehensive benefits package including health insurance, retirement plans, and professional development opportunities.
  • Potential for career growth and advancement within the organization based on performance and contributions.
  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Augment Jobs by 2x

See who you know

Get notified about new Embedded System Engineer jobs in New York, NY.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub