Embedded Software Engineer (US) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ingenuity Design Group ยท 1 month ago

Embedded Software Engineer (US)

Ingenuity Design Group is a leading product development team committed to designing innovative products. They are seeking an Embedded Software Engineer responsible for the full product development life cycle, including software development for commercial embedded systems and customer engagement.

AppsEmbedded SoftwareEmbedded SystemsIndustrial DesignIndustrial EngineeringManufacturingProduct DesignSoftwareUX Design
badNo H1Bnote

Responsibilities

Developing software for commercial embedded systems
Integrating software with hardware and testing prototypes
Protocol and communications system development
Defining user requirements and converting them into functional code
Conducting technology feasibility studies
Participating in multi-disciplinary design team development processes
Customer engagement and support

Qualification

ANSI-C/C++ codingEmbedded systems designCircuit schematics readingBare metal Linux developmentWireless product developmentARM processors experienceTCP/IP integrationEnglish communicationTeam collaborationIndependent work

Required

Must be authorized to permanently work in United States
Hold a relevant degree from a reputable University (e.g. Bachelor of Software or Electrical Engineering, Bachelor of Computer Science)
Have worked as a professional software design engineer for a minimum of 2 years
Be competent in ANSI-C/C++ coding
Be competent in the design of embedded systems employing 8 to 32 bit micro-controllers
Able to read and work with circuit schematics and datasheets
Able to use test equipment such as an oscilloscope and logic analyzer to debug embedded systems
Have excellent English communication skills (both oral and written)
Able to work independently and as part of a team

Preferred

Have experience in bare metal Linux development
Have experience in developing wireless products employing 3G/4G, WiFi, Bluetooth, etc communications interfaces
Have experience working with ARM processors
Competent integrating with TCP/IP and other internet protocols
Have specific expertise in the development of power electronics systems and applications development
Have specific experience in the development of consumer, automotive, battery and/or industrial products
Have past exposure to design consulting

Benefits

401(k)
Dental insurance
Health insurance
Life insurance
Paid time off
Vision insurance

Company

Ingenuity Design Group

twittertwittertwitter
company-logo
Ingenuity Design Group specializes in system architecture, mobile app and web server development and IP management.

Funding

Current Stage
Early Stage
Company data provided by crunchbase