Sr. Embedded Software Engineer

Column Engineering • Loves Park, IL 61131

Posted 1 month ago

Job Description

Column Engineering is assisting a premier client in a search for a Senior Embedded Software Engineer in Loves Park, IL. This is a direct hire opportunity.

Responsibilities:

  • Prepare designs, specifications, analysis and recommendations for development of new products.
  • Maintain records pertinent to each project in the form of time, project key point statements, project and work tracking reports, design journals, sketches, drawings, etc.
  • Gather necessary input and influence high level product design decisions and make software system architecture decisions. Involve and influence teams to carry out the chosen solutions. Lead discussions on technical topics.
  • Render technical advice and assistance to other product development personnel as to designs, specifications, information sources and testing procedures.
  • Oversee the operations involved in the development and testing of prototype products.
  • Keep well informed of new developments in the research and design engineering fields through contacts with educational institutions, professional societies and organizations, and through the use of texts, technical papers, journals, and periodicals.


Qualifications:

  • Bachelors/ Masters degree in Software Engineering, Computer Science, Computer Engineering or Electrical Engineering or advanced course work in areas relevant to product development preferred.
  • 7+ experience required in areas related to software product design and development and/or engineering research
  • 5+ experience working with and expertise within embedded software design, OOD, and an object-oriented programming language (C++ preferred).
  • 3+ experience working with UML and designing software systems that utilize middleware preferred.
  • Experience and/or knowledge of real-time software design, softwarehardware interaction with real time operating systems, concurrency, data integration, and event driven architectural patterns.
  • Ability to work effectively in a high quality, deadline driven environment.
  • Strong interpersonal skills and the ability to work effectively with a team.
  • Global mindset and excellent communication skills to efficiently communicate across all levels in the organization.
  • Good time management and project management skills to organize and plan effectively in developing effective systems and processes.

×

Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY    

    POWERED BY