Required Skills

Embedded Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 23rd Aug 2022

JOB DETAIL

 

1.           Primary skill: Core java/ embedded Java

2.           Secondary skill: C++, Perl/ Python scripting

3.           Ternary skill: Linux/ Unix knowledge, J2EE

 

Responsibilities include:

•            Designs, develops, debugs, modifies, tests software programs using Java, C++, Perl and other current programming languages, methodologies and technologies.

•            Documents software development and/or test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards

•            Tracks software development effort by creating and maintaining records in the approved tracking management tool.

•            Solves engineering problems by analyzing the situation and recommending corrective or alternative actions.

•            Analyzes, evaluates, verifies requirements, software and systems by using software engineering practices.

•            Investigates, researches, selects software designs, operating systems and/or practices.

•            Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.

•            Directs support personnel and project activities.

•            In all actions, demonstrates a primary commitment to patient safety and product quality by maintaining compliance to the Quality Policy and all other documented quality processes and procedures.

•            Represents organization as a prime contact on contracts or projects. Uses discretion, diplomacy, and tact to resolve difficult situations. May escalate serious issues to manager.

•            Participates in the development of less experienced staff by setting an example, providing guidance, and offering counsel.

 

Required Qualifications:

•            Candidate must be located within commuting distance of St. Paul, MN or be willing to relocate to the area.

•            BS or MS Degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or related field.

•            7+ years of experience with Information technology

•            5 or more years’ experience with Java, C++, Perl programming languages

•            Hands on experience in Linux operation system

•            Experience across full software development life-cycle including design, requirements, implementation, and test

•            Experience with Lean / Agile development methodologies

•            U.S. Citizenship or Permanent Residency required; we are not able to sponsor at this time

 

Preferred Qualifications:

•            Experience in medical device or other regulated software industry with standards such as IEC 62304

•            Experience with multi-threaded Java application development on Linux and Windows platforms

•            Experience working collaboratively with a team of cross-functional engineering disciplines including systems, firmware, and hardware engineers

•            Experience working with integrated systems involving hardware test platforms and wireless communication technologies including MICS and Bluetooth

Familiarity with Atlassian software suite, Eclipse

Company Information