Software Engineer

International Staffing Consultants

  • Jessup, MD
  • $95,000-110,000 per year
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
Software Engineer
Jessup, MD

Job Summary of the Software Engineer:
Software Engineer with C, C++ and scripting language experience is required to play a key role in developing products for the renewable energy industry for one of our clients in Maryland. This client is well known for it's products and services which are used across the world. This is a stable, growing company that is offering significant future opportunities to break into new technologies. if you have experience with Microcontroller or microprocessor programming and C or C++,

then this opportunity is well suited to you.

Responsibilities of the Software Engineer:
  • Participate in all aspects of the software life cycle including design, implementation, testing & maintenance
  • Write code for embedded microprocessors for new product development
  • Refactor existing embedded code
  • Create software design documentation and write well-documented code
  • Develop unit & functional tests and support Quality Assurance testing
  • Participate in peer code reviews
Qualifications for the Software Engineer:
  • BS in CS, EE or CE
  • 7+ years of related work experience
  • Proficiency in C and C++ alongwith some scripting language such as Bash or Python experience
  • Some experience in bare metal development
  • Microcontroller or microprocessor programming experience
  • Understanding of software architecture
  • Procedural and object-oriented programming and design experience
Compensation of the Software Engineer:
Salary Range: $95,000-$110,000-/year, depending on experience

Location: Jessup, MD
Type: Direct
Travel: As and when required
Relocation Assistance: Subject to review
Visa Sponsorship: H1B transfers only. NO OPT will be considered

Knowledge of the following areas will be helpful - Software, firmware, code, coding, programming, design, implementation, testing, maintenance, microprocessors, embedded, "new product development", NPD, C, C++, Python, Bash, Microcontroller, "software architecture", "object-oriented", Procedural

International Staffing Consultants