Copyright OPTnation. All rights reserved.

Embedded Developer

Job ID : 38949

Job Title : Embedded Developer

Location : New York Mills, MN

Comapny Name : codesbright

Job Type : Full-Time, Part-Time, Contract, Training

Industry : Information Technology

Salary :  $25000 - $35000  per year

Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]

No. of Positions : I have ongoing need to fill this role

Posted on : 02-28-2025

Required Skills : Operating system, Embedded Systems, Communication protocols.

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

Responsibilities:

  • Provide input and recommendations for hardware design improvements to optimize software performance and functionality.
  • Work closely with cross-functional teams to ensure seamless integration of software and hardware components.
  • Participate in design reviews and technical discussions to align software and hardware requirements.
  • Documentation and Version Control:Create and maintain technical documentation, including software requirements, design specifications, and user manuals.
  • Use version control systems to manage and track software changes and ensure proper versioning.
  • Document and communicate software architecture, interfaces, and APIs to facilitate collaboration with other developers.
  • Compliance and Quality Assurance:Ensure compliance with industry standards, regulations, and best practices related to embedded systems development.
  • Implement security measures and best practices to protect embedded systems from vulnerabilities and threats
  • Collaborate with quality assurance teams to develop and execute software testing strategies and ensure software reliability
  • Support the resolution of customer-reported issues and provide technical assistance when needed.
  • Strong understanding of embedded systems architecture, hardware-software interactions, and real-time operating systems.
  • Knowledge of microcontrollers, microprocessors, and hardware peripherals commonly used in embedded systems.
  • Familiarity with communication protocols (eg, UART, SPI, I2C), device drivers, and embedded system debugging tools.
  • Experience with embedded software development tools, integrated development environments (IDEs), and debuggers.

Key Skills:

  • Real-time operating systems.
  • C++.
  • Operating system.
  • Embedded Systems.
  • Communication protocols.
  • Linux basic command.
  • Microcontroller knowledge.
  • Problem solving.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!